It is what it is. A buffet. Hadn't been to one in almost 30 years when I went with my grandparents to one in what is now South Beach, Miami (back then it was just a blue-haired desert next to the ocean). The food was decent, the prices cheap, and you could eat as much as you want.
It gets a 3 star as a buffet. I'm not comparing it to a real sit-down restaurant. The kids loved it.