Very solid food. Price is a good, but be careful what you order. You cook your own food if you order certain items, but the flavor is definitely worth it.
The service is great and the people are friendly. Hell, if you suck with chopsticks, they'll even give you some trainer ones.
I definitely recommend it, even if just for a new experience. :)