My partner and I stayed here for 2 nights with our small dog. It was approximately £155/night including breakfast for a classic double room. Although I question whether the finish of the room was worth £155/night we thoroughly enjoyed our stay and would stay again. The location was lovely, the breakfast was delicious and the bar area was nice and relaxing in the evenings. The room was nice enough but some of the finishing touches were a bit tired, especially in the bathroom. Having said that it was perfectly adequate and in line with a 3* hotel, which this is. I suspect the price is largely dictated by location. The bed was soft, but as someone who prefers firm, I was still able to sleep on it fine. One caveat, If you hate dust, there was quite a bit of dust and small cob webs in our room in places, but in all other respects the room was clean. You could hear noises from neighbouring rooms, but not enough to bother us and it was never during the night. We would happily stay again.