We stayed at Maggie's place for two nights. Maggie is a fantastic host she met us at the entrance to her flat and gave us an explanation of the best places to explore as well as good eating places. The flat is as central to all the major attractions as you can get. Edinburgh Castle is right behind the flat. The bed is so comfortable which ensured we had two nights of great sleeps. I would highly recommend this place and once again thanks to Maggie for her care and communication. Oh and you must try thr pork rolls at Oink (30 metres from the flat) for as fresh as you get pork. Yum.