Dharma is a really warm, welcoming host. She was easy to communicate with and made sure to check that I had everything I could need. Dharma even let me leave my bags with her after I checked out so I could enjoy my last day in Edinburgh unencumbered. The apartment is situated right on the Royal Mile, so the location's perfect for exploring the city. There are easy links to the airport via bus, and it's just a few blocks walking from Waverley Station, Edinburgh Castle, and Holyroodhouse. Everything was spotless and the room was airy and bright with a nice view. I definitely recommend Dharma's place for a comfortable stay in Edinburgh!