You can’t beat this location on the Royal Mile! We thoroughly enjoyed our stay and the apartment was very comfortable. Would recommend to others.