Beautiful location, responsive, courteous hosts and a spacious living space.