Cheval Blanc Seychelles: our new contract

29 January 2026