Facility is gorgeous
Coaches and owners are knowledgeable and kind
Good choice of music and variety of apparel choices
Detailed explanation of workout before every class
Great workout schedules
Top notch certified coaches