The ultimate guide by a local to Scotland