Excellent facilities - breakfast, perfectly kept showers, state of the art equipment. The classes are so fun and even beginners can join in and feel like they're part of the team. Very enjoyable. Everyone is friendly and the staff are lovely people who genuinely care about women's health. Get a facial...it was wonderful!