Graham's B&B was a lovely experience. Like its host, the place is very personable – we were greeted cheerily by Graham and had a couple of good conversations here and there during our stay. The B&B is conveniently located, clean, and good value for money.