Encouraging and motivating environment
Great coaches
Fun challenging workouts
Facility is nice and spacious
Welcoming and kind staff