Dharma is a very kind, friendly and welcoming host. I enjoyed staying with her in her cosy, immaculate flat with a very comfortable room. Perfect view on the Royal Mile ! The location is perfect and I could go to a lot places on foot. On my next trip to Edinburh I hope I can stay with her again !