Wonderful hosts, great accommodation and hospitality even better than expected.