Explore Scotland's dynamic capital, from the medieval Old Town to the refined New Town, with our guide to Edinburgh's finest experiences, restaurants, and hotels.