I love this place. Service is always stunning and they accommodate you with some changes on the menu, as per food allergies or because you don't like something.
Manager lady is also super friendly, I usually go there to have a drink or a meal before that shows, and if you go sometimes, she will remember you and feel super welcome and make you a deal if you get there late (food wise),
Sometimes they have a buffet for the evening (very famous shows night) and the food is also
amazing, does not taste as old food standing there for the whole day as regular buffet places
Good selection on while also to pair with your meals