If you had asked me two weeks ago, I would have easily given this place a 4 star, as I ease more than half my dim sum cravings here with my family. Most of the waiters even knew us by name. However, the last two times we went, we were surprised at how badly things can go when they are too busy.
Some dishes were forgotten, some were under cooked. It was the first weekend with good weather, and some of their staff were missing, that might be what was making things tough for them, but i was taken aback at how disorganized they can become on a busy day and it affected the quality of most of their food.
A few of the dishes like har gow (steamed shrimp dumplings) were still good even at the worst occasion last week.
I hope to correct this review soon if things improve.