It was a very old Inn hosted by exceedingly nice people. It was fine for a one night, last minute booking and in a historic town in the Yorkshire Dales. The room had no view (nature of building and late booking perhaps) but was comfortable and clean. We had a lovely breakfast and managed to negotiate the many steep stairs and narrow corridors. The service was excellent and considering stays away had only been allowed for two weeks the hotel was well prepared to receive visitors. For such an ancient building it was very clean. If you are fit and looking for character, this is for you; if you want a standard, plastic identical, international hotel chain, with all mods and cons, this is not for you. But if you want to experience, God's own country, Middleham area is a great place.