Excellent equipment
Friendly and welcoming coaches
Variety of classes and flexible timetable
Knowledgeable and skilled trainers
Positive and uplifting environment