Great host, excellent location, a homely feel, and a great host