Leonardo has a very cozy, clean and well located place. The bathroom is shared with few people so it keeps clean along the day.
Well located close to the train station (5 min), ponte vecchio (10 min), bus station (15 min), santa maria del fiore (5min). All times considering walking.
Highly recommended.