I come here regularly for their dimsum. It's my go to dimsum place. For it's price point, it's definitely one of the better dim sum places in Markham. We order a variety and we are rarely disappointed. The food is consistent every time and comes out pretty fast.
I particularly love their tofu dessert, octopus tentacles and Chiu Chow style dumplings (chiu chow fun gor).
The downside is that the wait is always at least half hour on weekends and so I would recommend calling in advance to place a reservation even though you still need to wait with a reservation. They simply put your name on a different list so you get a table a little bit faster.
I've come on a weekday before and it's far less busy. But if you don't mind the wait, the dimsum is well worth it.