This was the second time I saw it, but the first for my girlfriend. She loved it. She thought it was hilarious and the singing was fantastic. I thought the same. I'd definitely see it again because I loved it that much. What a great show.
The only thing I hated were the seats, I'm a big guy and had to get up and stand to watch the show because I was getting cramping in my leg muscles. There needs to be more accessible seating in the venue.