Excellent singing all 'round. Well-balanced cast. Interesting music. Caliban's last note and Ariel's beginning note to her final arietta was genius! Great Cirque staging and costumes too.