Well designed programming
No egos, you'll feel right at home after your first workout
Great indoor and outdoor space
Plenty of equipment for large class
Clean and organized