Fleur De Sel, Mahe | So Seychelles