It's an all you can eat place. It has decent food. That's enough for me to give a decent rating.
One dining thing I have to say is that some tables are too close to the food and the tables in general are too close. I don't want anyone near me and I don't want steam up in my grill while I eat. It was so hot and nasty where we were seated.
There's two dishes I do have to criticize though- the friend rice was crunchy. Unacceptable. The broccoli and beef was soggy and not good. Everything else was okay.
There are better Buffets than this so I am not sure if I will return.