A beautiful place and a warm host.