La Balise Marina in Black River is an amazing place to relax. It's the only hotel in Mauritius which provides a marina to its residents.