Be careful before booking...
Amazing location (right on the bridge as described) but the apartment was rundown and shabby. Very loud aircon unit (that leaked water all over my suitcase) meant we had to choose between being too hot or deafened in our sleep.
Hosts (Luca et al.) have still not responded to numerous issues that were raised half way through our stay and we felt like we were taken for granted.
All in all - very disappointing...it felt like a corporate enterprise but without any of the professionalism (well cleaned, good amenities etc.).
Florence is not a large city so I would think twice before sacrificing comfort and service purely for a good location.