Istanbul, Turkey: Travel review of a city straddling Europe