Outstanding place! Very clean and tidy, and host was always available. Views of the place are incredible over the beach and green hills, walks around the neighborhood are nice and immersed in the nature. We stayed with our 2 y/o daughter so having toys for her was really nice. Would love to stay here again!