Just for information, I know Emirates have a very good reputation but I would never use them (tried once, never again) as I hate splitting a long haul journey in 2.
I always go via AMS, LHR or CDG (though won't use them again until they sort out the ATC and pilots' strike nonsense).