My other half and I used to be regular visitors when we first moved to the area around 7 years ago. Back then the pub was (I believe) independent (or at least run that way). Excellent food and service. A few years ago it was taken over by Chef and Brewer and it went a bit down hill. Mentioned this one night to some of the Chef & Brewer Head Office folk who happened to be in the same night and shortly after everything took a big step in the right direction and we are now regulars again.
Currently: Excellent staff and service, delicious food especially if you check out the specials (not so gastropub) and good drinks selection. Not having stayed over I can't comment on the hotel but I would recommend to family/friends who need a place to stay.