This location is a great place for kids to learn how to swim, with highly qualified and patient instructors who are able to work with each child at their own level. The owners are very involved in the lessons and make sure that each child receives the attention they need. The classes are well-organized and the facilities are clean and safe. The prices are very reasonable, especially considering the quality of instruction and the progress that children make in a short amount of time. However, there have been some issues with billing and communication in the past, which may be a concern for some parents. Overall, this location is a great option for families who want to give their children the gift of swimming.