We had a wonderful stay. Catherine's flat is just a few minutes walk from the Royal Mile; the location could not be better. I would highly recommend this property. It is perfect for relaxing after a long day of sightseeing.