Fantastic location; considerate host; tasteful decor; well stocked.