Fleur De Sel, Mahe