Excellent location and excellent hosts! Would stay here again if ever in Edinburgh.
The hosts were very responsive and lovely to deal with.
Only thing to note is if travelling with a baby there is 2 flights of stairs and no rails. The stairs are unsteady and slippery which is just a product of the buildings heritage - nothing to do with the hosts or apartment just thought it is useful information for anyone travelling with a baby