A wonderful place and perfect hosts.