We stayed at Mary's on the way up to Inverness and on our return. As is always the case when choosing accommodation it is a bit of guess as to what you will get so we were certainly very happy to stay there. The bed was really comfortable and large which is really important when you're travelling and want a good night's rest.