Excellent if you have children of the appropriate age. Without kids, it felt on par with a high school drama class production with better budget.
The food was bland but the service excellent. You eat with your hands, so and extra couple of napkins would have been appropriate.
Children in the audience were clearly excited and if I had a child, this would be the first show on the strip I'd hit. Without child, a cirque show or live music would serve as better entertainment