Idyllic setting!! The apartment is clean and modern and a stones throw from the beach. The rooftop was perfect for an evening BBQ. The hosts were kind and very helpful including when we had an issue with one of the showers, fixed in a matter of hours! Wonderful stay, would recommend!