Excellent hosts, helpful and hospitable.