We go here maybe once every other month. It's hit or miss. The food is usually good, but we've had experiences of getting sick after we eat there as well: That may be because we already have tricky tummies, and not necessarily because of the food itself. The waiters and waitresses are usually good, but can become overwhelmed.
This is a place where what you find usually depends on --when-- you go. You go on say... Easter? Expect chaos. You go mid-week lunch hour? Much better.
Another thing Yelp reviewers must admit --- the cleanliness of the dining area, and sometimes the buffet often depends a lot on the attentiveness of parents and their willingness to supervise and accompany their children as they should. Emphasize the word "Supervise". I've seen big family parties where the adults are so busy laughing and gorging themselves that the kids are running wild. That said, the employees and managers have a duty to say something to the parents. But........ in the way the world is today, that might be construed as racist or prejudice in some manner.
It's just a point to remember next time you go to GC for some food and people watching.