As a Chinese, I think that the food here is pretty good and tasty. From a price point of view, it all depends on how you like to order your food. The soup and rice is charged by the bowl, so as a Chinese family who is ordering a la carte, it isn't necessarily the best deal in town. The portions for a la carte dishes are very decent for sharing though.
However, their all you can eat "buffet" option is fantastic for people who want to try a little bit of everything. The concept is essentially the same as an all you can eat sushi place, but it's a Chinese and Thai restaurant. I don't know if the portions are a little smaller on the buffet side to allow you to try more dishes, but for the price, I think it's a wonderful way to have a nice meal out with family or friends.
The ambiance in the restaurant was very nice. The service was extremely speedy.