Mauritius – An island of opportunities