I loved all of the songs, the actors were all spot on, such an enjoyable and entertaining way to spend an hour on a very warm afternoon, I laughed and laughed!
What I didn't like
N/A
My overall impression
High quality entertainment, great performances by everyone, catchy tunes, very funny!