Kind and welcoming environment
Excellent workouts
Great feedback from coach
Honesty and integrity
Knowledgeable staff