This flat was very clean and had easy access to the Royal Mile. We enjoyed our stay and would stay again!