I disagree with the low star comments here; when I was there last week, the quality of service was definitely not 1 star, not to mention that they don't even take tips. I don't mind getting food from the counter myself or putting bowls and plates back. You get what you pay for.
That being said, I think the most important thing about restaurant is their food, which was superb. They have dumplings here that are just delicious.