Fantastic apartment and in a great location. A short walk to the restaurants and shops and the Royal Mile and Grassmarket are within an easy walk too. The apartment is on the 3rd floor accessible by stairs which was perfectly fine for us. Great views from all the rooms. Spotless throughout, comfy beds and great communication prior to our arrival.