We had a great stay at Carolines' flat. It was in an excellent location for the Royal Mile, very clean and Caroline was very easy to communicate with. All the essentials were provided and the flat was very comfortable! Thank you