The flat was absolutely spotless and in a great location - right next to the royal mile. A really cosy place to stay, and Gill had very thoughtfully left us some treats for our arrival! Couldn’t recommend the flat highly enough, we will be back soon.