Dharma’s place is a very nice (and nicely decorated) apartment, and the room itself is bright, clean, and roomy, with a comfy bed. And a spacious, clean bathroom is always a great plus. You couldn’t ask more in a location—out the front door and you’re on the Royal Mile, far enough from the prime tourist areas to avoid the bustle and noise, but only a block to the beginning of it. Lots of great restaurants (from basic coffee shops to fancy dinner locales) and places to see within a five-minute walk (the train station is that close as well), with other Old and New Town areas within minutes as well.
Dharma is very attentive to her guests’ needs and very helpful.
Couldn’t ask for a better place.