On the north-west coast of Mauritius, in the sheltered white sandy bay of Pointe aux Piments lays the newly renovated, luxury resort of Le Meridien Ile Maurice, 60 kilometres from the airport and midway between the capital city of Port Louis and Grand Bay.