My wife and I returned just last week from Mauritius. We had an absolutely wonderful time there, and really enjoyed ourselves.
We stayed at La Pirogue (Flic-en-Flac / Wolmar area) on the west of the island. This hotel was amazing, we were treated like a King there, they really looked after us.
Driving was very strange... the road rules are kinda 'anything goes'. In Australia, we would be pulled over and fined for many things that drivers do on a daily basis in Mauritius. I was quite shocked driving at 60km/h, a car in the in-coming traffic lane would suddenly pull out into my lane to overtake a slow driver. I often had to brake hard to save ourselves
We eventually got used to it. Driving through Port Louis is hell-on-Earth. At one point on the M2 going southbound (Caudan waterfront on our right) we waited 10 minutes for the traffic lights to change to green. I couldn't believe the amount of traffic.
We did a submarine dive, catamaran cruise to Ile Au Cerfs, quad biking and lion walk at Casela, relax by the beach and pool, botanical gardens, sugar adventure, markets in Quatre-Bornes and so much more.
In terms of pricing for a tourist, we didn't find Mauritius to be much cheaper than home. In fact, shopping for brand names is terrible, the Caudan Waterfront shops are beautiful and modern, clean etc, but the cost to buy clothes etc is so much higher than Australia. I do realise however that these shops are aimed at tourists. Cost of living however, is definitely much cheaper.
Coming home, we think my wife may have contracted Chikungunya virus. She has had a fever, insomnia, muscle aches and nausia for over a week now. Unfortunately they can't test for it here so we don't know, and the doctors said it is definitely viral and she just has to 'sweat it out' to get over it.
Overall, Mauritius was beautiful and we had a great time and would definitely go back some day!