I don't think you could do much better in Edinburgh. Very central; the market, castle, and public transport are all around the corner.
The space is really nice and accommodating.
Catriona is a fantastic host and I really enjoyed my stay.