I'll be the first to admit I was not expecting much from this place. I was wrong, I am surprised how really good it was. The steak was very very good, it was tender well seasoned and perfectly cooked and when I say perfect I mean it. I asked for 'medium rare' and the cook looked over the 10 or so steaks he had cooking and snapped one up and said "here ya go, medium rare' and sure enough it was.
The creamed spinach and sautéed mushrooms went well with the steak and were delicious as were the mashed potatoes and dark gravy.
Our server was right on top of things clearing off plates and refilling the drinks.
The one thing that I didn't like was making my way through the crowds and around the kids without spilling my plate. But I what could I say it is a buffet after all.
I saw other reviews that talked about cold food and rude people, I'm happy to say that was not my experience and I'd happily go back any time.