We stayed here for two nights and thoroughly enjoyed it. We were made to feel very welcome from the moment we arrived.
They only let out one room - which is a self-contained unit with en-suite shower room and a small lounge room (with tv) where breakfast was served. The room was clean and tidy, and just what you'd expect from a good B&B.
Breakfast was based around locally sourced ingredients, including some excellent jams for the toast.
The only drawback (although it depends what you are after) is the location being a bit "lost in the middle of no-where". It's a couple of miles from Bradford on Avon, too far to walk to the nearest pub or restaurant for an evening meal. But if the countryside's what you're after - this place is for you.