It had a lot of very mystifying magic, funny characters, good interaction, and a happy ending.
I liked the entire show. Very impressed. While not for young children, it was certainly even good for middle aged folks (I turn 65 tomorrow).
A very good, but raunchy, send up of magic, with lots of great magic, and inside jokes.