Overall, this is a fun-packed musical sung and danced well with a lot of energy. The actors seem to be enjoying their roles as much as the audience....