The place was fine. Though the kitchen was small and lacking in equipment, our only real issue was the fact that we had problems checking-in early. While we had arranged that we would check in by 11:00 (considering our train arrived at Firenze at 8:00), the host, or rather, the person in charge of the check-in, had personal issues which made this hard. We were told we would have had to wait until 13:00 (remember, we had arrived at 8:00 with our luggage!) but turns out we only had to wait until 12:00.
Besides this, the location was fantastic, we were right by the Duomo, and the place was tidy and clean.