This apartment is amazing; super clean, well appointed, great views from the deck, private, 10 minutes walk to the beach and has everything you need for a great break. Also infant friendly if you have a small child in your group, as we did. Owner is brilliant with quick and detailed communication. We will book again.