For what I wanted, which was just a bed for the night, it was fine. It's a 'locals' pub, which does mean good beer a decent food. The room was pretty small but sufficient for what I needed. The biggest issue though was no hot water in the shower in the morning. Hot water in the sink, but not in the shower and I waited an extremely long time, in case it took a while. There was no-one in the pub to ask for help, only the chef in the restaurant, so a bit disappointing.
There is no car park, so parking is just on the road outside. I was assured that it was perfectly secure and I didn't have reason to doubt that, but it did feel a bit uncomfortable having to leave my car overnight on the road a walk away from the pub.
The food in the restaurant was OK, nothing extraordinary, but I have to say, the breakfast was amazing, one of the best I've had anywhere.