Selected hotels and villas to stay in Mauritius