Community
Excellent facilities
High quality instruction
Close-knit family vibe
Well thought-out and guided workouts