The flat has great character and a fantastic location. We enjoyed our 3 days on the Royal Mile! The stairs are a challenge if you have much luggage and after a full day of walking! The weather turned unexpectedly warm during our stay (a plus), so leaving the windows open at night was a must and the street noise during the night and early morning was very disruptive to sleep (a minus).