Dharma was an exceptional host, showing you everything you might need upon arrival and then just leaving you to it. She was also kind enough to stay up incredibly late for my arrival due to delays in the airport, so I'm extremely grateful for that too. Room and facilities are top tier, immaculately presented and perfectly clean. If I were to return to Edinburgh, I'd stay here again without a shadow of a doubt.