Great host, great lodging, great location