It is difficult to overstate how unique and interesting this apartment is--located in one of two historic towers that are discussed in the guidebooks and having an excellent location. We had no issues with street noise or mosquitos at all (stay was in late-mid October), or with temperatures in the apartment.
The kitchen in the apartment is very small, excellent for storing wine and other items in the refrigerator but it is not a place where we would suggest spending time cooking. On the other hand, why cook when you are in Florence? That's crazy!
The team in charge of the apartment could not be more accommodating or helpful. We highly recommend this apartment for a stay in Florence.