Filmed at Castello Il Palagio, Tuscany