Accepted and made to feel like part of a family
Encouraging on your progress
Great coaching and workouts
Friendly members
Coaches push you harder than you think you can