I was pleasantly surprised. The show runs on time and like a well oiled machine. This is a very organized event. The entertainment is in three parts with intermissions between each for dancing, browsing outside shops, and other needs. For the ticket price, drinks and yummy snacks are included. The cast is at least 30 strong with excellent dancers involved.