Excellent swim school!
Great experience, my daughter is very confident in the water thanks to the supportive and friendly staff at tj dolphins.
Fantastic swim school