stayed there a few times, stick to the west coast north of Port Louis and below Grande baie, unless you can afford to stay at Le Saint Géran, 😯 , how much !!!!!!
the benefit of being on the west coast between the capital and Grande Baie is there is no shortage of places to eat out especially in the Baie, why go all that way and spend your time eating the same stuff with all those other fully inclusive guest, as i learnt the first time i was there, get out, its not as expensive as you would think, the people are amazing,the country is staggeringly beautiful, its much more than it looks on the white sand brochures.
a good place is around mont chosiy, have a look at this link
http://www.elegantdestinations.co.uk/mauritius/accom_choisy_boiserie.htm
only a short taxi ride to Grande Baie or Port Louis,
there is hundreds of places to stay like this, also try owners aborad, holiday lettings and holiday rentals, all websites containing lots of lots of these villas and apartments to suit all tastes and budgets,