Mauritius also has the pseudo-marina in the main harbour. The check-in can be done there too.
Be careful, depending on your dept. point - it can be rough going to mauritius at some times of the year. The Indian tradewinds are not like in the Atlantic or Pacific - man it can blow there !!!
Mauritius can also be affected by cyclones.
So check out the noonsite and the pilot charts