The service here is better than other Chinese restaurants but one thing that never fails at any Chinese restaurants is, you make a reservation but still have to wait 30 mins.
I find the taste of the dim sum to be inconsistent. There are certain dishes that's tastes amazing while others are quite salty. The price is also a bit on the high side. We had 16 dishes mostly M and L sizes with a couple of XL and the bill came up to be $113 excluding gratuity.