I am all about what you get for your money. I don't mind expensive if I get a "wow", and I don't mind mediocre if the price is right. So the reason I gave this place a 4/5 rating is not because it's a four-star hotel, but rather because for 104 pounds a night including breakfast and free wifi everywhere, I don't think you're going to do much better.
The grounds and building are truly lovely, but things start to go downhill a bit once you start looking closely at the interior furnishings. Our room was run down: the door rattled, the carpet was stained, and the bedding and curtains were actually embarrassingly shabby. However, the breakfast was good, the staff were friendly, and we enjoyed a few nightcaps in the charming bar with the charming bartenders.
With some refreshment, updating, and interior TLC, this could be a fabulous place to stay. As it is, we felt like we paid the right price for,what we got. less