Such a wonderful spot. Awesome to be able to say we stayed on the royal mile, perfectly located near the Castle, Arthur’s Seat, Calton Hill etc! Would 100% recommend and even more so during Christmas, Edinburgh is really stunning decorated! Also worth noting there are lots of little independent cafes and shops if you look hard enough close by, our favourite brunch spot was Thomas J Walls, wonderful breakfast and coffee. The flat itself is very spacious and clean. Very comfortable for 4 people. If you want to explore Edinburgh, this is a perfect base to do so from.