Address: Via San Egidio 12 Florence, Italy