Excellent place to learn swimming basics and also hon your skills if advanced swimmer.

Subhojit M.