Letizia was a lovely host with a beautiful home on the South side of Florence.