Great location, short walk to beautiful beaches and shopping. Only complaint is thin walls--our neighbors in another villa (they are close to each other) threw a party the night we stayed and we could hear everything.. no sleep!