Excellent dance school. My daughter took part in their show. It was so polished and professional. I was particularly impressed at how every child taking ballet took part in a mini version of Peter Pan - the planning and prep on that alone! Extra rehearsals were laid on which meant juggling for parents but the results were outstanding.