I live by this location and it's my go to dim sum restaurant if I don't want to drive up to Markham or go downtown to Lai Wah Heen.
Dim sum always on point. Usually no waits unless it's a public holiday. The tea quality is far above any other dim sum restaurant in Markham.
Food comes relatively quickly and service is great. They accept all credit cards.
Price point is a bit high but considering location, it's completely justifiable.