Crags View Apartment on the Royal Mile