Queen Victoria called it "my dear paradise in the Highlands" - her son, Edward VII, called it "the barn with 1,000 draughts". For the late Queen Elizabeth II, Balmoral Castle was a lifelong summer ...