Unfortunately disappointed with our stay. Smaller than the pictures, and not as clean and comfortable as we would've expected. The location and proximity to shops and beach tho was fantastic.