An excellent location. Our stay had been booked for a month, but by chance our arrival day was the day of the late Queen Elizabeth's procession down High Street from the Palace of Holyroodhouse to St Giles' Cathedral. So it was impossible for us to check in when we arrived. It was also impossible for the cleaning service to prepare the place for us after the previous guests left that morning, so we had a delay check in by several hours. But that could not be helped. The place is very spacious and the views across the rooftops are wonderful. And to be located directly on the Royal Mile is amazing. Be prepared for a climb up five floors on a winding staircase, which could be difficult with mobility issues or heavy luggage.