Beautiful flat in lovely location, right on the Royal Mile at Canongate. Very convenient for the station, all of the sights in the Old Town, and New Town is not far. Highly recommended.