Welcoming and approachable coaches and members
Encouraging and supportive coaches
Well-designed workouts and instructions
Plenty of class slots to choose from
Professional and knowledgeable staff