The castlehill Knowe is a relatively isolated B&B. It is located in a small village surrounded by a perfect view and atmosphere. The owners were very warm and demonstrated their great English/Scottish hospitality from the minute we stepped in the door. The accommodations are beautiful and comfortable, breakfast is tasty and served with love. Excellent!