Karen made us very welcome from the start - we had just had a terrible experience with another B&B (not in Salisbury) where they had double booked us and didn't have room for us (after travelling 250 miles, we needed to crash!). The family room was clean, comfortable and excellent value for money. The breakfast was exceptional and Karen's attentiveness was 'just right'. Would definately stay here again.... MANY MANY THANKS!