Alison's Royal Mile Retreat was exactly that. The flat is situated directly on the Royal Mile, but is in the back of the building where the noise from the street is minimal. Access to shops, restaurants and other activities was very close and easy. The flat is on the third floor so just be prepared to carry your luggage. The apartment is small and cozy, but fulfilled all of our needs. Alison was also very helpful and quickly responded to all of my inquiries and provided a very warm welcome. I would highly recommend this location if you're in need of accommodations while visiting Edinburgh.