Great place, great local, great hosts but be prepared to climb stairs.