Firstly the good - kind and friendly staff, spotlessly clean, great breakfast and good local knowledge.
We had a fine two-night stay in October 2005 (having found this B&B in TripAdvisor).
But....well: the name gives away some of the confusion. Is this a small hotel, or a large B&B? In fact I think, as the name suggests, Cleeve Hill feels like a small hotel - but suffers as a result from unkind comparisons with the facilities available at even smaller hi-quality hotels.
On the other hand it is too large (?9 rooms I think) and has 'staff' who come in and so on to count as the real "B&B" experience.
So, no disrespect Trevor, I think this should be marketed as a small hotel (as the name you have chosen suggests).
We paid 90.00 GBP per night for a two-night stay in October and I think this would have been significantly over-priced compared to the 'luxury B&B" competition (we stayed in some fab smaller B&Bs during our 10-day vacation that were generally averaging at 60.00 GBP for a double room per night including breakfast.) So I reckon that you end up paying a 30.00 GBP premium for Cleeve Hill - and after all that's a 50% premium!
On the other hand, if it's a small hotel, it lacks some of the facilities that you would expect to see by default in even the mid-market chain operations.
Don't get me wrong - we had a nice stay - but we decided as we drove away that we could have done better...certainly for the rather full price!