If you want an immaculate, clean and well-designed hotel, with attentive staff and at a good price, you cannot do much better than High Road House.
The wifi worked, the Cowshed toiletries were plentiful, the linen and quality of the room excellent, and the only slight downside was that the rooms were not brilliantly insulated from noise in the corridor. (It is a small hotel with only 14 rooms).
The brasserie and upstairs members area is also beautifully decorated and with great service. Highly recommended.