Two days in Edinburgh – 48 hours in Scotland's capital