My daughter has been going here about 3-4 months now, and it has been the best decision we made in choosing a swim school for her. My daughter loves her swim class, and most importantly she has learned so much in the short time she has been here. The staff is very friendly, they are organized and the facility is clean!