Would recommend Martha's flat, it is literally 5 minutes walk from the Royal mile. It is everything that it says on the description. Marta has left lots of local recommendations and local walks. It's also in a quiet area and it's an interesting building being an old tenement block.