Great workouts
AMAZING community
Variety of classes
Expertise of instructors
Family oriented environment