Very inviting community of people
Helpful, knowledgeable and motivating instructors
Welcoming atmosphere with friendly members
Well stocked with a variety of equipment
Challenging and fun workouts