Beautifully performed. Passionate and erotic. Excellent singing, music, and choreography. Elegant sets and stunning costumes. The live audience enhanced by 3D gives the feeling of being present in the Royal Opera House.