We had a wonderful stay. We couldn't believe our luck, staying on the Ponte Vecchio itself, almost in the Torre dei Mannelli. The view from the main room is across the Arno to the Vasari Corridor, the Palazzo Vecchio, and the Uffizi. Everything is within a short walk.
The apartment is carved out of a building hundreds of years old, so be prepared for quirks: stepping up while ducking to enter the small room that houses the refrigerator, showering under a sloping roof, etc. We loved the apartment, and those quirks were part of its charm, but you shouldn't expect the convenience of a modern hotel.