A nice facility and good food. Got an AYCE /AYCD deal; service was spot on. Most of our group consisted of Japanese speakers so I don’t know how well one would manage without at least on fluent individual. There are a number of these around and some are very close to one another, so make sure you’ve got the right location plotted out!