We had a blast and enjoyed the whole thing so this is a tough one.
My overall impression
Excellent and impressive show. We laughed the whole time. The music was impressive and the lyrics were so fun. The actors were fun and convincing at the same time.