This place is always busy, which is a good sign. Some of the dishes are really good - spicy string beans/aromatic chicken with soy sauce/ bbq duck. However, their service is not what they are known for. Also, their portions are a bit on the stingy side. My family recently ordered their black bean fish filet. The flavoring was good, but the fish was not fresh and there was very little fish/ there was more onions and green bellpepper then fish. We were dissapointed with the garlic snow pea shoot, which was about $12/ plate because the snow peas shoots were too old. A month ago, we wanted to order two types of tofu. The waiter didn't even bother to tell us that what we ordered will look exactly the same - fried tofu on a glass plate with pumpkin on top & fried tofu with ChoiSum vege. The tofu was dissapointing (if you like tofu, try the homemade tofu at the Cathyhouse instead).
Anyway, I don't think management really cares about the quality of their dishes since they business is so good.
YK