Catherine is a great host! She was very kind and was able to accommodate to our arrival and departure time to hand over the keys. The flat is perfectly located... Just a few blocks from the Royal Mile. It was very clean, spacious an comfortable. I'd definitely go back!