Life’s a beach in Mauritius