I'll second the Riverside. Used it for years, and as already said Charlie is a great bloke. A few doors down is the Westlea B&B. Used it as well and thought it was great. It has since changed hands, but I was talking to a mate who used it very recently and still rated it as one of the best.