Craig Lodge, Balmaclellan Balmaclellan Castle Douglas, Dumfries & Galloway DG7 3QR