Very kind, hospitable and helpful host.