INTI, LUX* Grand Gaube, Mauritius, Review: Is It Worth It?