Hi Julie Maz,
I did the Edinburgh marathon a couple of years ago, its a lovely one to do, very scenic but quite hilly.
I think that the course might of changed a bit since I did it as the last 3 miles were up hill but I think they have changed it now so good luck, just run it for yourself and enjoy it.