The flat was very good for the price we booked it. It is well-designed and has everything one can need. Still, some things need an upgrade or have to be renewed. A creaking bed, or a dancing table with unstable chairs are not the things one wish to experience during sleeping or eating, for example. If you happen to visit Florence during the rain period, the Wi-Fi speed can be really slow. Really.
The location is very good. It took us no longer than 20 minutes walk to the Duomo. Maria is very helpful and has supplied us with all information or help needed.
I will definitely recommend to stay here, if some upgrades will be made. If not, I would recommend to think about how much functionality you are expecting or how much non-functionality you are able to tolerate for the price you book.