Perfect location to access major sites such as Grassmarket, Royal Mile, Princes Street, Holyrood, Arthur's seat, by foot or bus. If you are taking tour buses out of the city, it is a 10 minute walk to "pick up" locations on the Royal Mile and Waverley Station. We stayed for 11 days and took several sight seeing tours to the Western Highlands, Stirling and many other locations using this flat as our base. It is close to cafes, pubs, restaurants, and grocery store. The flat had everything we needed and more! No disappointments here, Jen and Melissa were very accommodating and quick to respond! Highly recommended and would stay again!