Francesca's place has the perfect location, its right by Ponte Vecchio. We loved our stay in Florence!