Friendly and welcoming atmosphere
Great community, coaching, and programming
Clean and spacious facility
Motivating instructors
Opportunity to make lifelong friends