Superb communication from our hosts, as well as a lovely home-away-from-home in a great location.