Fantastic location moments from beaches and amenities. Also opposite an absolutely wonderful vegan restaurant where the food is divine and garden courtyard is magical. The pool is a massive bonus and all three bedrooms a great size. Just beware street noise, the garbage trucks woke us up at 5am each day (not a huge issue for us as our kids get up around this time anyway!) and ensure you specifically request any items you need for young children (travel cot etc) as these were not automatically available.