A wonderful, high-octane version of the classic upbeat musical. Both funny and at times plaintive, the show features not only heartfelt renditions of its peppy songs but also creative choreography that blends smoothly with the narrative and gives the production a big lift. In short, a fun musical that fires on all cylinders — songs, book, choreography, direction and performances. Bravo!