What a cozy apartment in the middle of the Royal Mile! all was fine and clean.
Please consider that you have to climb a few steps to get to the apartment.
and at night it could be a bit noisy, but if you would like to stay in such a central spot, it usual is not quite.
So all was perfect for us and i would definetely come back