Glen Stor Dun Lodge agreement reached