I had a short weekend break at the Thatcher Hotel. I highly recommend it - they have thought a lot about design, and the hotel is beautiful in all places - the bar, the cafe, the pool, the room. The photos on the website give a good picture - if those appeal to you, then you will love the hotel. The staff are also friendly and welcoming.
The town of Hopland itself is very small, and the Thatcher is right in the middle of it - there's something nice about being able to go to a bar or restaurant right across the street and then just walk back to the hotel in a minute.