Best hotels in Mauritius 2023: Where to stay for wildlife, relaxation and romance by This Indian Ocean island isn’t just about the beach, with draws for foodies, families and explorers, too