We had a really good stay but this is not your standard B&B - hence the 3 stars as it won't be to everyone's taste. Peter, the owner, has a really good website which is worth looking at. There is no TV (not a problem for us) and the downstairs can be a bit chaotic (but in a friendly, cosy way - lots of books) but overall we had a good time.
The breakfast was excellent. One really great aspect was that you could set the time you ate within reason - something that makes a big difference.
Our room was really large, with a good solid supportive bed (important as my husband has a bad back) and very clean bathroom. There was even a sofa and set of chairs in the room.
The location was good, on a quite country lane - although a 1/2 mile walk to the nearest pub.
You could help yourself to milk etc to make tea/coffee which is was really helpful but still would have been easier if we had milk in our room.