I think this place must have gained all their hype prior to Richmond Hill getting any good chinese food. Most of their food ranges from mediocre to just below average. You know their fried rice is sad even just from looking at it. It's also overpriced compared to similar restaurants nearby. The service is never anything special and if it gets busy you'll get forgotten if you're a small group.
This place used to be an okay spot for semi-authentic chinese food cravings, but now that there's better options it's not worth going to anymore.