The Westburn Court B&B is absolutely lovely - cozy place, excellent location, and unbeatable hosts. Allan and his wife Sharon were welcoming and extremely attentive. We enjoyed a delicious (and enormous) breakfast every morning, and were delighted to find homemade shortbread delivered to our room with tea each day. My boyfriend and I stayed here for several days before departing on a camping trip in the Highlands. When Allan got wind of this, he really went above and beyond: an avid mountaineer, he suggested some great hikes, provided many useful tips and helped us test out some of our equipment. We were about to go purchase a more detailed map, but Allan gave us his own. We were so touched by the warmth and generosity at Westburn Court B&B - our trip to Scotland (St Andrews and beyond) was enriched by our stay here. Highly recommend!