Il Castelaccio is an amazing place; it’s in a extraordinary location (3 minutes from Duomo and 8 from Piazza della Signoria).
It has everything needed to have a comfortable stay in Florence; Michele is every kind and is always in constant communication to assure that everything is okay with the apartment.
I’d definitely stay again in Il Castelaccio.