Fantastic location, thoughtful touches everywhere and super comfy. Great spot that is very centrally located for the Royal Mile, Holyrood and Parliament. There’s a Starbucks up the road and a tesco neighborhood market in walking distance. Waverly train station is a fairly easy walk as well although if you have luggage I’d recommend a taxi. Kitchen has everything you need and plenty of towels etc in bathroom. It’s not a huge flat but it’s very nicely laid out. Neighborhood felt safe and the keyed entry is a also helpful. I will say that’s it’s very important to look at the hosts photos of what the entrance looks like and where the keys are- otherwise it’s a bit confusing because there’s no clear 71/1 Cannongate address. Would highly recommend the flat and would happily rent again!