Love this place! Have been taking my daughter to swim lessons here since she was a toddler. She is about to enter high school, and is taking the junior lifeguarding class to prepare her for lifeguarding certification. Couldn't be happier with the staff for all these years. Professional and always friendly. We love our local pool!