This flat was an absolute dream! The location is unbeatable, right on the mile with a view of the front of the castle. You literally walk out and are in the middle of the Royal Mile. It was a clean, lovely space, with everything we needed. Absolutely perfect. Host was amazing and communication was great as well. We will be staying here again!