It is indeed on the Royal Mile, very convenient but it was a bit difficult to find at the beginning since there is a compound similar to the description around the flat.

There is no life so it was a bit difficult to carry the suitcases upstairs. From the beginning to the end we have yet met the landlord but everything went smoothly.