BOOK WITH CAUTION!
The property is nice, and the staff on site were welcoming and helpful.
Unfortunately, the pub does Karaoke (and didn't warn us in advance), and it was so noisy we couldn't even hold a conversation in our room, never mind sleep.
The staff tried to be helpful on site but nothing could be done, so we didn't end up staying and went home instead. When we tried to raise the issue with the owner, they were very difficult to get hold of and refused to give the refund we were entitled to.
Expedia eventually resolved the issue and gave the refund.