Fantastic place, in a great location. Everything is clean, and you should have everything you need in the flat, although the kitchen could perhaps do with a few more bits. We weren't cooking though, so it was fine.
I'd book again in an instant if I was coming back to Florence.