Considering the Maradiva Villas Resort and Spa in Mauritius?
A VT member wrote the following comment about visiting Mauritius:
Grand Baie by victorwkf
Grand Baie is a famous town located at the north-west coast. There are numerous accomodations, pubs, supermarket as well as nice beaches around the vicinity. Many backpackers like to stay at Grand Baie.