It’s been worth the 30 year wait for Glengoyne