Excellent swim school. Kind and enthusiastic staff, good group sizes and lots of fun had too! Our three children joined when at various stages, eldest being confident but self-taught, middle had basic skills but no confidence and the youngest could not float! All have progressed right through the classes, with our eldest having joined a competitive club. They are all now safe, confident swimmers who loved their lessons and love the water! Could not ask for more from the Swim School team. Thank you!