We have been going to this facility for over 3 years. They offer a variety of swim lessons for all ages at reasonable rates. The staff are generally friendly and helpful. The pool is always clean and rarely over crowded(unless a summer camp group shows up). This year we chose private lessons and our child has learned to swim in just a few sessions. I have noticed that the all of the instructors giving private lessons seem to do a Great Job with their students. Overall we are very pleased with this location.