Nice place to get your sport in
Friendly and knowledgeable coaches
Encouragement from coaches and other members
Good workouts and variety of classes
Friendly and unpretentious atmosphere