Best gym I've experienced
Welcoming and supportive community
Instructors offer scaled workouts and adjust workouts specific to individual needs
Knowledgeable and helpful coaches
Clean equipment and facilities