Everything about my stay with Dharma was wonderful. The apartment is beautiful, clean, and walking distance to everything as it is right on the Royal Mile. I will definitely stay here again if I am back in Edinburgh.