The musical numbers were really fun and the play was well cast. It was certainly suitable for all ages. The most risque scenes involved a woman in the devil's employ who attempts to seduce Joe closer to his new life and further away from his old.
I did enjoy the production, but am still more of a fan of plays than musicals. The caveat being if I really enjoy the musical genre.
Of note was the amazing athleticism of the cast.