Yuhui Choe was just wonderful in the lead role. It is not an easy role to dance but she made it seem easy, as if that was just how she felt like moving. She was so good it made me feel a bit sorry for all the other dancers in yesterday afternoon’s performance. The production overall was a little lacking, without the punch of the ENB production I saw last year but the moment Yuhui Choe came on stage it was transformed. The choreography by Petipa was essentially the same but the set and costumes were all a bit fussy and the bad fairy, Carabosse, was played by a ballerina who was not a patch on James Streeter for the ENB.