Nice place with high ceiling, good equipment, and showers
Very friendly and helpful people
Great workouts that are never boring and always challenging
Qualified instructors
Well-equipped room and large parking lot