The flat was lovely. Very clean and comfortable and contained everything required for our holiday. The location was perfect with a short walk to the Royal Mile and other attractions. I would definitely recommend the property to anyone.