This place was so "meh". Nothing was stand-out. The best food wasn't even Chinese: it was things like fried fish (made English style), chicken skewers and mashed potatoes. Desserts were lacking in variety although ice cream was ok. Honestly the best dish here was the water (lemon slices added to the water with ice tasted very nice). It's very reasonably priced though and the staff were very nice. The ambience however was really low-class. It kind of felt like I was eating at a soup kitchen.
So overall 2/5 stars from me.
I honestly wouldn't come back. Mandarin and Wok of Fame are far better buffet spots.