Home » located in the raw beauty of Mauritius' south coast has revealed a new chapter in its evolution with a resort refresh and enhancements in its guest experience.