This flat is perfect - fantastic location, lovely amenities and comforts, very clean. I had a brilliant weekend right in the heart of the Royal Mile - I will definitely stay in this flat again if it is available when I come. I loved it!