Dreaming of a life amidst ancient castles, cobbled streets, and world-famous festivals? Edinburgh, Scotland's majestic capital, consistently ranks as one of the most desirable cities to live in the UK, and indeed, the world. But is the reality of daily life in Auld Reenie as magical as the postcards suggest?