They offer initiation classes with a lot of patience in small groups
Trainers are professional and knowledgeable
Clean facilities and good equipment
Family atmosphere and supportive community
Coaches maximize results for each athlete