The most fantastic stay in a perfect location. Fantastic hosts, spacious accommodation, very well equipped property.