I stayed at the Cross Keys for work. The bedroom and the bathroom were immaculate. The owners and staff were friendly as were the regulars. I didn't eat a meal there so can't comment on that but the breakfast was lovely and the buffet food we got given to eat was really good.
Excellent value for money. I would certainly stay again for both work and leisure.