The owners of this B&B are lovely, wry accommodating, with a late bar and a breakfast that is served at a reasonable hour.
However, the room I stayed in was small (although spotlessly clean) and needed work; there were holes in the wall and it needed decorating. The walls were very thin; I could hear snoring most nights, and there was only a tiny window which would not open. I'm afraid the bed was terrible; in the room I was in it was on a slope, and really needed a new mattress; it was incredibly lumpy.
However, all this aside, for £20 per night it was a real bargain, and I would probaby go back there.