Wow, the most incredible resort we have been too. The St Regis Mauritius team go out of their way day in day out for you. We had the pleasure of spending 14 nights here and loved every minute. The variety and quality of the food is fantastic, my personal favourite was the…