We've flown Emirates twice to Mauritius, but thinking with baby short flight to france then onto Mauritius maybe better... Or Air Mauritius (slightly dearer)