It is what it is, 2 star inn pretending to be a 3 star, with noisy bar under guest's rooms and…read morefilthy. How did the other reviewer gave it a 5 star I don't know, he must have stayed somewhere else altogether.
Room: we where at the front, facing the high street. It may be a small town but that road is busy, all day long and at night with lorries and farm vehicles, linked to the A40 so everything is using the High Street as the main run. There's no sound proofing at all so you will hear everything, even with earplugs. Our bedding had a mysterious splattering of green dots, which on seeing the cleaner the next morning turned out to be toilet cleaner. Also a blood stain on the bed cover, and we had to ask for toilet paper as the cleaner isn't that observant. Dust! Everywhere, there wasn't anywhere where there wasn't a solid layer of dust, and the TV was filthy with marks from previous visitors. Bathroom had black mould around the shower and on the tiles, and the toilet could do with some attention from the cleaner. (buy and use toilet cleaner people)
Food: Breakfast was very good, food wise, despite the one time when only half the breakfast items were out. We had to ask for butter, jams, toast (which should have came with the breakfast), and no coffee pot, coffee was delivered one cup at a time due to no hot water in the kitchen, stickiness on the tables which wasn't very nice to touch and was overdue for a proper clean and polish. We also had to endure an overly loud TV at one breakfast, and the other time we had the stench of disinfectant as the cleaner seemed to think breakfast time was a good time to go round with a mop & bucket, straight after she had done the toilets.
Evening dinner was good, really, their chef knows his trade, and the place is better managed in the evenings. We would eat there again, just wouldn't look at the kitchen if the rest of the hotel is to go by.
Staff: friendly, all of them. Some maybe not suited to hotel work, customer is NOT king here, but all was very pleasant to us.
Overall: not a 3 star inn/hotel by any stretch, it's a 2 star and therefore if you looking for a 2 star place, this would be fine. The are much better places to stay and I wish I had done some research before booking this mistake.