The best place to learn how to swim in the area, bar none. The people there are great. My 3 boys started there and within the first 20 minutes they had improved.