Super welcoming and friendly staff
Programming accessible and challenging for all levels
Knowledgeable and supportive coaches
Positive and encouraging community
Focus on form, technique, and safety