Firenze: a magical land