This was very enjoyable. Reservations are recommended, and I also suggest trying to get the window seats, as the view with the lights is fantastic.
The food is very good, and if you have children that don't get the buffet, our server allowed us to bring her dessert from the dessert buffet at no charge! That was a very nice gesture.