We had a great time at A Casa Signoria. Giovanni was our host and he made check-in really easy. He also recommended where to have aperitivos and dinner on the other side of Ponte Vecchio, away from the tourist traps. We had our favourite meal in all of Italy in Piazza Santo Spirito. The apartment was spacious for 5 people and had a stocked kitchen with crockery/cookware. The location is excellent. It is close to restaurants, shops, public transport and all of the sights. The wifi, as well as the quality of the towels and sheets, were fantastic.
Tip if you're walking from the train station: there is no sign for the street, but if you look out for a sign for "Trattoria Anita" from Via dei Leoni, you've come to the right place.