Beautiful space, thoughtful touches and a really lovely warm welcome. The location is amazing with stunning water views and a really short walk to the beach. Sparkling clean, spacious and beautifully styled.