Wonderful hosts, immaculate accommodation, great location!