Very clean, communicative host, great personal touches to make you feel at home, cute garden areas, hot tub, dog friendly, and walking distance from beaches, shops/restaurants. Great experience, would recommend and hope to return.