I love the buffet style service rather than the a la carte service.
Service style: The waiters are very nice and friendly, but I feel awkward when they take your plates whenever you turn your head. I never understood the hot towels but it's an overall good place to eat.
Food: Very delicious but I wanted to eat all of it but I couldn't so I feel that I should take a tiny piece of everything next time I eat there, so that I tried all the stuff. It's a very good thing when you leave the restaurant and you puke even though you didn't make it to the bus stop yet...