The flat is about 20 minutes walk from the Royal Mile. It's a decent enough place, but quite far for the price. Luckily, the area it is in is very nice and mostly quiet. The apartment also did not have the heating on when we arrived, and took well over a day to warm up. As a result, we were very cold for the first bit of our stay.