Perfect Location! The flat is almost in the center of the Royal Mile with makes it easy to get to everything but set back enough in the court that you don't get the noise from the street. Marion was a perfect host and met us early to drop our bags off before our official check-in time. The flat was clean and the perfect size for our family of 5. I will say that after walking through the city all day the walk up the steps can be a little daunting but don't let that stop you from enjoying this great place. We would defentilly stay again!