Great location on the Royal Mile. Clean roomy flat with comfortable beds.