Where to begin? We have been coming here for nearly two years now and with another baby on the way, we will definitely be enrolling him when we can. We could not be happier with the experience we have had at AquaSafe. The staff are all friendly, the instructors are knowledgeable (and we have been through several instructors as we tweaked our daughter's swim time based on her naps), the facilities are clean, they have showers, a changing area and a snack bar and merchandise store, and my favorite part is the viewing area. They even have a play room in case you arrive too early or have kids with different swim times. The prices are comparable to other swim schools. I would definitely highly recommend it to anyone looking for a school to teach their kids pool safety and how to swim. Our two year old is already a little fish.