I had a lovely stay at Dharmas and can warmly recommend it. Her place has very welcoming vibes. Also Edinburgh is something for everyone to experience!