Location is good, close to subway station
Small classes with personalized attention
Fantastic training and great coaches
High energy and friendly atmosphere
Knowledgeable trainers