Went here for the first time on an early Saturday evening, right before it got busy. Nice atmosphere. I had high hopes for the food, based on the other Yelp reviews, but I was kind of disappointed. The Dim Sum dishes we had were okay (spring rolls, dumplings, shrimp cakes) but not awesome. I ordered the raved-about three-cup chicken and it turned out to be the same kind of chicken you'd get at any Chinese restaurant (taste-wise). I guess I expected a lot more for the price. The Dim Sum prices were good for what you got, but the dinners are overpriced for what they are.
The service was okay, food was served in an average amount of time, if not a tiny bit slow.
I would go here again, but with adjusted expectations. And maybe next year.