Wonderful hosts, and perfect accommodations for our needs.