I've been here a couple of times and each time it was pretty good.
The food is great, consistent, and of a high standards. The dim sum is comparable to high class places back in Hong Kong (where I'm from) or China.
However service is dependant on when you come in. Lunch is swamped with people so service would be slower like any other place.
My best personal favourite is their steamed rice noodle roll. It has the right consistency, not too thick and sticky, but not too thin that it breaks when you touch it. Another love of mine is their stream egg paste bun. The egg paste is just right where is melts in your mouth.