I think we just got really unlucky as when we arrived, the temp in Florence was ~88-95 degrees with high humidity, only to find out after our arrival that the AC was broken, except in one of the bedrooms (note: we were not informed of this ahead of time and were told later in our stay that it could only be fixed after we left). Unfortunately without AC in most of the unit, it was unbearable so we had to check out early (note: it was super difficult and expensive to find a hotel room).
This place is huge and the location is absolutely amazing- truly in the heart of Florence. We felt the sheets and common touched surfaces were clean. But there is A LOT of old stuff stored in this apartment and if you have allergies, you may want to bring extra medication.