For swimming I would recommend

http://www.h2oswimclub.com

They are having summer schedule, and they will also have a break in august (2 weeks only).

Regards!!