Set on the beautiful south-western shores of Le Morne Peninsula, the journey from the airport to JW Marriott Mauritius takes ...