The location is perfect, literally on the beautiful beach, with safe swimming and snorkelling even in big wave season, and a 15 minute easy, safe and scenic walk into town for shopping and restaurants. The apartment has everything we needed for a long stay, all in perfect working order. Highly recommend, although the pigeons on the balcony are a bit of a challenge from a cleaning perspective, but that is par for the course in a wildlife heaven!