What a fantastic place to stay! Absolutely everything you need...so well thought out. Amazing private outdoor spaces...at both the front and the back of the unit. The swimming pool is PRISTINE. Opposite the beach and within easy walking distance to shops, cafes and they local playground. Would definitely stay again!