I stayed 30 days and would not recommend it because it is very far from the center of town, and on a loud busy street, so its difficult to sleep, even with earplugs.
The hosts seem like very nice people, although in the end they kept my deposit, which did not make me happy, but in fairness, i did have an incident with the stove-top coffee maker kind of exploding one of the first days i was there.
There is a balcony with a view of 2 gas stations, so if you're hoping for romance- chose another place.
I paid full price to rent the 2-bedroom apartment, but they blocked off the bedroom with access to the balcony, so I was unable to acces 1/3 of the apartment. I asked the proprietor about it when i arrived, and she simply said no. But I still paid full price for the month, and at the end, they kept my deposit even though i cleaned. I was not happy about this.
When I arrived the internet did not work and the bathroom sink did not drain. They fixed the internet within the first few days and the sink by the end of the week.
I brought earplugs, but it was still very loud and difficult to sleep, because the apartment is on a very noisy, busy street, where buses and motorbikes drive by all night.
The apartment is far from the center of town, nearly in Galuzzo. It is about a 45 minute walk to the center of Florence (Duomo, etc.) However, you are right on the route of 2 buses, so you can easily take a bus.

The bathroom is very tiny, about 3' x 5.' I am slim, but if i turned sideways in the shower, i inadvertently shut the water off, or made it very hot, so taking a shower was annoying.

There is an excellent pizza place, Pipistrello, across the street. I recommend going there for reasonably priced, delicious food.