Welcoming and supportive environment
Great community of athletes
Great gym with great coaches
Friendly and knowledgeable trainers
Always clean and well-maintained equipment