Great group fitness classes taught by skilled instructors and many to choose from. Swim lessons are top notch with experienced teachers who care about their students. Swim team continues to strengthen and has opportunities for all skills. Been a member for 12 years!