Catherine was such a great host! She was quick to respond to any questions and made check in a breeze. We could not have asked for a better location. We were just blocks off of the Royal Mile and walked everywhere (the castle, Holyrood, Arthur’s Seat, etc.) - no cabs needed. The place was spotless when we checked in as well. The parking spot was a plus and Catherine even let us keep our car there a few hours after our check in. I will definitely recommend this flat to anyone staying in Edinburgh!