Hi
did Edinburgh as my first marathon this year and absolutely loved it - could have run another 10k was so high at end! Ran Chester 3 weeks ago and whilst did a better faster run, missed the atmosphere, support and scenery of Edinburgh! YOu will love it!
we stayed in Brewsters Hostel directly on the Royal Mile for £20 a night in a shared hostel room. 5 mins from station and start of race and even better had a kitchen to make up porridge, eat bananas and drink tea with fellow marathon/ half marathon runners. The night was a little bit disturbed, but you're running on adrenaline so not sure I would have slept well anywhere! It was all part of the adventure!
You will have a great time...wonder what the medals will look like this year?