Wonderful accommodation, location and hosts.