Filmed at Palazzo Zeno, Venice