Filmed at Villa Gamberaia, Florence