Really good but the wait is terrible. We were in a shorter line because we are platinum members but the wait was still LONG. We came for Christmas eve dinner so I know that it is a holiday but from what I hear the wait is long regardless of a holiday or not. For the price you get a very big selection of delicious food. I was sad to see that there was no lobster because they had lobsters on display in the front. Other than those two things I have no complaints.