Excellent location, comfortable space, terrific hosts and a fun pub downstairs.