You cannot beat the location of this flat. It’s central to Princes Street, Royal Mile and a 5 minute (or less) walk to the train station.