The food was amazing. Best buffet I have ever been to. Service was strange though. Perfect for the first half of the meal then it just stopped. Had to ask for drinks multiple times and kept getting "I forgot". But the food was so good she could have thrown a drink on me and I would still go back. And the holiday price was great also.