I stayed at Craigleath Manor B&B for one night to attend a business function early the next day. I was very impressed by the layout of the B&B which has a large and comfortable living room with a cozy fireplace exclusively for use by the guests. My colleague and I each had a lovely room. I chose mine because of the stylish, modern bathroom (on par with some of the boutique hotels I've stayed at in New York, San Francisco and London) - deep tub and heated floors! The rooms were spotless and my bed was very comfortable. Netflix on the TV was a nice touch. Guy is a great host, friendly without being intrusive. His former profession is the same as mine so we had an interesting chat as he prepared a nice breakfast (fruit, granola, yogurt - ready for us when we sat down - plus eggs made to order, toast, etc.). Overall, probably the best B&B experience I've ever had (in comparison to B&Bs I've stayed at in Stratford, Niagara-on-the-Lake, Vermont, California, upstate New York and Massachusetts).