great location, and a hospitable and communicative host.