Wonderful stay at David’s Royal Mile flat above the Canonsgate shops and restaurants. The 3 story walkup has beautiful views from the balcony, good setup for our family of four, proper heating/linens/supplies. We definitely recommend this Airbnb to any and all looking for a reasonable price on the quiet end of the Mile.