If your looking for an ideal stay, with an ideal location, ideal house and ideal host, then look no further.