The last time I had dim sum in Chinatown was so long ago I don't remember anything good about it. We've ended up going to Markham for dim sum. On a rare occasion, we went to Rosewood with another family.
I was very skeptical. Now I am a fan. Talk about fast service and great quality. I was impressed with nearly everything we ate. The Cheung Fun (both plain and pork) were perfect and definitely made on site. It actually came to the table nearly at the end of our meal but it was worth the wait.
I recommend this place for anyone who wants a positive experience.