The location is nice because it's close to the city center but not so close that you're overrun by tourists.
It is a shared flat, with one room off the kitchen and the second room at the end of the hallway past the bathroom--my boyfriend and I had the former. We also used the kitchen (well-stocked!) to make the majority of our meals. (Side note: Restaurants in Florence are expensive.) This was convenient for us since our bedroom was beside the kitchen, but I can imagine it would be annoying for someone to have the same bedroom and listen to the noise of other guests using the kitchen as much as we did. However, if you don't plan on being in the apartment much, then that shouldn't be a concern.
We had a pleasant stay overall.