The food is nice, BUT
don't even think about coming here on or around any Chinese holiday - the food will take forever to arrive and you'll get to enjoy a good 4 hour sit.
We can here for dinner on a regular night and it was nice, but on Chinese New Year they literally ran out of food and just stopped serving people.