Perfectly located, clean, spacious and with private parking! We enjoyed our stay at Deborahs flat, within easy walking distance to all of the royal mile events we had come to see! Communication prior to arrival including directions for entry were clear and much appreciated!