Enjoy lagoon and mountain views from your private terrace at One&Only Le Saint Géran resort in Mauritius