Spent 4 nights in Florence so preferred an apt with the option of making some meals, washing some clothes, stretching out.
Nice apartment, full of light, spacious, pleasant,, good shower, kitchen had all needed, bed comfortable, WC good & language setting on the TV switches shows to original lang. Bakery, restaurants, market within 5 min.
Excellent communal areas: really nice interior courtyard & very nice lounge (good for big groups!)
Staff were friendly, welcoming.
However, some things that should be noted:
(1) 5-10 min farther out from the historic center than we would have liked. If you're a walker, not bad. Coming from airport or train or bus easy to reach via the tram system: 2 blocks from the building. But it's a 20 min walk to he heart of the historic area, not easy to go back for a quick rest between activities. The walk at night isn't great (not very bad, just not great) Check Google Maps for where you'll want to spend time.
(2) We got a unit with a kitchen: be aware (unique in our experience!) they charge 28 Euros for using the kitchen! Does not appear in the description, only in the fine print in the fees list (along with the parking fees) They waived the fee after discussion, because 4 nights? But if you're only staying for 2-3 nights, be aware of the extra euros you'll pay.
(3) Laundry facilities are available - we didn't use them as the fees for the washer & dryer were higher than other places we've stayed and didn't need it as we'd just had that elsewhere.