Been here half a dozen times so I have a fairly okay impression of it. Not great, but decent enough for me to come try again. The price was the main attractive point until recently, but overall it is still an okay deal compare to its competitors.
There are lots of dishes for the buffet option, and honestly you might as well go with the buffet option (compare to a la carte) because your food will mostly come from there anyway.