The 73 metre superyacht Ilona in Saint Tropez