Excellent dinner and a very entertaining evening. I took my 13 year old grandson. He really liked it. The show was acceptable for him. I enjoyed it too. Bar service was at a bar for alcohol and at table with a waitperson for other drinks. Bar had a long line. Dinner was buffet.