As a person who used to live in Edinburgh for over a year, I will recommend this flat to everyone!
The location is just PERFECT, at least for me, it's 10 mins (at most) walk to Waverley, the Prince St, the Holyrood Palace, Arthur's Seat, the University -- so basically everywhere! Skylink 300 (used to be bus route 35) station is literally downstairs, which can take you to and from the airport.
The room is really nice. It has a view on Royal Mile and an ancient church, and you can actually see Waverley station from the window. The bed is cozy which was exactly what I needed after a 13-hour flight.
The host Dharma is super nice and considerate. She prepares umbrella, scones and muffins for her guests. She cares about her guest and respect her guests' privacy as well.
I will definitely stay with Dharma next time when I'm in town! Thank you Dharma❤️