Don't forget the Woodman Arms at Burneston, just across the A1. I believe the landlord is an ex-serviceman, they do accommodation and the food and beer are great.
By the way, although Theakstons beer has the name, Black Sheep is actually a better pint these days.