I have been to a few dim sum places in China town which are good but filthy! This one beats the China town ones for sure. To start off, the place is clean with a lot of seating. The dim sums are yummy and at par if not better tasting than China town. The weekday happy hour is till 11am and weekend it is till 12noon. Service is quick and to the point. I have never had to wait for a dish for more than 5-10 min after being initially seated. However they do take a long time to finally get you the check. All in all a great place for Chinese food if you live in the area.