Filmed at Villa Ephrussi de Rothschild, French Riviera.