Great schedule
Clean
Nice bathrooms with a huge shower
Air conditioning
Community is like family
Challenging programming
Competitions available
Competitors class on Saturday mornings
Coaches are great
Environment is welcoming and supportive