Is the Royal Mile A Tourist Trap?