Well thought out accommodations and considerate host.