“incredible views at Hillhead Farm” Amazing stay at Hillhead Farm in Dumfriesshire! Spotlessly clean, incredible views and lovely area. Would highly recommend.