Great coaching and feedback
Welcoming staff and members
Positive and inclusive atmosphere
Experienced instructors and athletes
Clean gym and cool setup