With the the castle framed in each window on the front rooms, three real bedrooms and all the historical charm you could wish for, this place is an Old Town Edinburgh dream.
The Royal Mile is steps away to your right and Grassmarket steps away to your left. Mind you, those are steps as in stairs not steps as in distance, plus the flat is up two flights of stairs. For the less mobile, you will want to look elsewhere, however the steps make the flat a quiet one as most people are too winded outside to do much chatting (and the bagpipers are blocks away down the Royal Mile).
James was prompt and helpful, the flat was clean and well furnished. The building is as solid and rich in history as you could wish (be gentle with the taps) and you will want those classic wooden shutters at night to block the envious gaze of any lingering castle visitors. We would stay again in a heartbeat!