I have been and it was awesome!! We stayed at the Sugar Beach Resort which was beautiful. We did a day trip to Port Louis and wandered through the markets but you can do all sorts of adventure day trips - 4wd, etc.

The west coast has better weather than the east coast. The resort we stayed at catered for kids, they had a kids club and provided activities so adults could have some time to themselves.

Mauritius is fantastic