My husband and I surf and swim and so this place is a hidden gem... close to shops, beaches, perfectly clean, quiet, and lovely hosts.