The center is well maintained and equipped
Workouts are always different and engaging
Instructors are well prepared and attentive
Friendly and competent coaches
Opportunity to choose between different times and locations