Beautiful, clean and welcoming. Fully equipped kitchen, comfortable and spacious. Dog friendly,(why we chose) and walking distance to the amazing dog beach! Bianca was great , clear communication, our only negative was we should have booked longer! But will definitely book again.