Great location, easy to reach
Top quality equipment
Large space to feel comfortable
Trainers are good and the workouts too
Outstanding overall programming and workout cycles