Mauritius finds the magic mix