The place is nice and clean, but most importantly, it's huge! We liked the size of the place and especially the privacy that it afforded each of us on the trip. It's also near the main train station, which is a huge plus for those traveling by train in Italy.
If you are traveling with suitcases, do watch out for the flight of stairs before you reach the apartment. Depending on the weight of your suitcase, it could be a challenge! Storing suitcases can also be challenging, again if you have many of them, since you have to store it at their office. An inexpensive solution is the left luggage service at the main train station. Other than these, the place is a good respite for any busy Florence trip!