I went there last year. Stayed at the Hilton, that is in flic en flac. That area has a great vibe at night. Did half board because I didn't wish to spend all my day at the hotel. Drinks are crazy expensive. A 300ml coke was R100 at the Hilton. I went to a mall and bought water and cool drinks. Taxis were insanely priced so I rented a car, was R500 a day for renault. The catamaran to isle au cerfs is must. I used my hotel to book this, ensure I get a decent catamaran. Roads are decent but take a while to move around the island. Stay a away from port Louis on work days in the afternoons, traffic will drive you mad. Port Louis had nothing to offer apart from horrible markets with poor quality stuff anyway. The seven sand was ok, for some reason I expected to be awed, I was not. It's also gona be a long drive to get there.
I waisted R2500 on a few hours of deep Sea fishing, spent lots of time searching. The skipper said fishing is bad in mauritius due to the Chinese fishing boats. Maybe it was BS and you may have better luck.
I've been to Seychelles, and like Llew said, I'd also prefer to go back there, but Mauritius is worth the visit.
Good was good, not to badly priced, just drinks are very expensive.
Try their vanilla rum, was pretty good.
You could also do the statue of Lord Shiva, that's a site to see. Really stunning.
Sent from the Edge