A first-timer’s guide to spending 48 unforgettable hours in Edinburgh, covering iconic castles, royal history, walkable neighborhoods, standout dining and a comfortable city-center stay. Last year I ...