The location is absolutely in the heart of Royal mile meaning you could visit almost all attractions by foot. One bit of advice - there are multiple routes to reaching this apartment(all hitting Royal mile of course) and two of them(one opposite to the Waverley station(Fleshmarket Close) and other at the entrance of Cockburn street- Warristons close) are huge steps. And the plain road up Cockburn street could be steep for some. So, if you are carrying heavy luggages, exit via the Princes street and turn around and walk the North Bridge which could avoid the steepness. The apartment as such was clean and had everything that was stated in the Photograph. And the host responds brilliantly. I personally did not have any need to reach the host separately. His instructions, checkin procedures were all pretty clear and routes were also explained clearly with photos. The host has also stated this clearly - I am only stating it again - even though the apartment is in ground floor and is step-free, the approach to the building is slightly steep. People carrying a pram or wheeled luggages might find it running down the clobbered street! Just be cautious thats all.