Wonderful hosts, wonderful home - cannot recommend st Andrews’s inn highly enough