A jaw-dropping backdrop, exquisite gourmet restaurants and the Indian Ocean’s largest villa: Inside the Mauritian hotel that’s truly a five-star paradise

* It's spread over an impressive 17,870 square feet and comes complete with its own butler and around-the-clock chef