Filmed at Castello il Palagio, Tuscany