I've ordered food from here a few times, can't really complain about it. Sometimes it's a little bland. It's not the best Chinese food I've had but not the worst either.
The location is within a convenient walking distance, so that is why I come back when I'm randomly craving Chinese food. Prices and portion sizes are reasonable. Service is okay, and I've never had an issue.
Flavor is just OK, could be better and could be worse but it does the job. I've heard good things about their buffet so I will try that out sometime.