Welcoming and positive community
Coaches provide tips to improve form and technique
Accessible style of coaching and training
Great workouts and results
Nice facility