Consistent improvement in fitness
Community of diverse and supportive people
Great coaching and programming
Regular social events
Skilled coaches who give direction for improvement