Great location, very close to the train station, and in walking distance to a bunch of amazing restaurants. The apartment definitely isn't as bright as the pictures look, but there are in fact 3 beds. I think it would be great for a family, but the winding staircase up to the rooms isn't easy for an adult.
Also, be prepared to walk up 2 flights of stairs once you enter the building. We're talking over 40 steps every day and night, so just know it'll get your blood pumping.
The water pressure in the bathroom was weak and I contacted the host (afterwards) to let him know. The host was super quick on responding to emails, which was very helpful, and he went over a map of Florence to give us the lay of the land. Really appreciated that!