I went around 7:30 or so at night, and could see the buffet had seen better days. A great deal of the food was tired, and a bit crusty. Each section was manned, however, and the staff seemed to be vigilent about the unaccompanied children at the buffet. Service was ok for the drinks.
My impression was that people on a budget flock into this place early in the evening. If that's not you, you might want to give this restaurant a pass.