You certainly can't fault this place for location or size! We are a family of four - our kids are 8 and 6 - who had a lot of luggage with us as we are travelling round Europe, and this apartment felt HUGE!!! Also, it genuinely is just a stone's throw from the Ponte Vecchio, as listed.
There were only a few downsides: 1) When we arrived, we had trouble with both the boilers and subsequently couldn't shower after our long drive from Zermatt. HOWEVER, when we realised we couldn't resolve the problem ourselves, our host sent someone to sort out the issue early the following morning.
2) You cannot leave food unattended for a second on the kitchen surfaces or you will be overrun with ants (but this is common in hot countries in the summer)
3) one of the spare single beds in the main bedroom was very rickety and squeaky. The kids wanted to sleep in the same room as us as they were a bit spooked about being far away in an unfamiliar house at night. My daughter is only 6 and the bed sounded like it was going to collapse whenever she rolled over - she and I went to sleep in one of the other rooms for the rest of our stay.
INCREDIBLE air conditioning which manages to keep all of the enormous rooms lovely and cool; this means you can keep your windows closed at all times and you hear practically no traffic noise apart from the occasional siren.
This really is a great base to go exploring the captivating city of Florence.