Good coaching and friendly members
Neat and clean gym space
Effective programming to prepare the body for workouts
Observant and knowledgeable coaches
Welcoming community atmosphere
Great location for running enthusiasts