Brilliant location, right on the Royal Mile in the Canongate. The flat was clean and offered plenty of space for our clothing and luggage. As long as you able to climb a steep flight of stairs, I highly recommend staying in Carol's place.