Lovely apartment in a great location. 10 minutes walk to the Royal Mile which was ideal. The apartment was sparkling clean, very comfortable and well equipped. Catherine kept in touch before, during and after our stay and check in instructions were very clear.She was a great host and I would highly recommend her apartment to others.