Perfect for staying in the city center. Everything on the Royal Mile is within a few minutes walk. Dharma even bought some breakfast food for my stay!