Fantastic stay! The flat is in a phenomenal location along the Royal Mile and has amazing views!