Friendly welcome, great hosts, in a great location