Gorgeous place with all the needed comforts. Great location, close to shops, cafes and best of all, only a short walk to the beach. We had a great stay.