I have only been here for dim sum which I quite like. The space is clean, well maintained and roomy compared to most Chinese restaurants. The prices are a bit on the high side but if you come during their morning happy hour (before 11am) it's a steal!
As of late they seem to be changing their menu up a little and cutting out some of the more "special" items, likely due to the fact that they were too labour intensive, which is a shame.
Service varies depending on the server/staff but it's no worse than most Chinese restaurants.
I will keep coming back (for happy hour) because the food is good quality.