Luxurious five stars holiday resort on tropical paradise island, Le Morne Brabant peninsula, Mauritius