Bowhill Grange was one of those rare AirBNB's where you really want to give the place 6 out of 5! Everything was perfect: location, comfort, cleanliness, ambience, attention to detail. Ruth & Peter are the perfect hosts and even prepared a Cheese Platter for our dinner as nothing was open after we arrived. They thought of everything and also left us ample supplies for breakfast. Highly recommended!