The panoramic views from Calton Hill and the charming port town of Leith, two must-see destinations in Edinburgh