I've yet to try its dim sum, but the few times I've been there for dinner I thought the food was fresh and flavorful. The place has recently added a VIP points-reward system where you purchase a lifetime (Does any Chinese restaurant in Scarborough/Markham lasts more than five years?) membership card (for $18) to receive a 10% discount on regular menu items and other perks. On our most recent visit, we took the opportunity to try the six-pound lobster in maggi sauce for $5.99/lb and it was quite delicious. We also had a braised spare ribs in hot pot, a sesame & garlic beef tenderloin, and a mixed buddha vegetarian platter - none of which was spectacular, but still tasty. One of the floor servers was very attentive in bringing us new plates and removing our dirty ones throughout the meal. I did also notice the runner-woman who brought the food to our table was acting only friendly towards regular patrons she recognized, and was less than cheerful with us, so there appears to be favoritism and inconsistency with the overall service.
However, based on food quality and value alone, I would definitely recommend giving this place a try (if you're ever up in that neck of the woods).