I was impressed, more than anything else, by the uniformly high quality of all of the actors/singers. They were incredible.
What I didn't like
My only suggestion would be to work on the balance between actors and accompaniment. Every once in a while, the accompaniment overpowered the actors – a problem which might have been caused by the limitations of the venue.
My overall impression
This is a fantastic show – engaging, fast-paced, and hilarious!