Great location, quite near the main train station as well as major sights (well, Florence is very walkable, after all). Leonardo was accommodating, answered our touristy queries and gave suggestions about places to see and eat in. Quaint and cozy, linens were fresh, and the place quiet (barring other guests' noise). Room lights felt rather dark, but that depends on preference, so YMMV. Bathroom is clean, but shared--which means that you may very well end up with cold water, when everyone else has used up the hot water in the tank and the rest is still being heated: all my showers ended up cold showers, and I ended up with a bad cold; so be warned (shower early!!). All in all a good place to stay in Florence.