Amazing location at the end of the Royal Mile! The flat was very clean. We had an issue with the last guest taking the parking permit but Debbie solved that for us in less than a minute from contacting her. I would highly recommend!!