We loved Francesca's apartment- the location was perfect- just 100m to Santa Croce piazza.
The place was very comfortable and well equipped- highly recommend it.
The parking garage was great- although accessing it with a larger car is a bit tricky, but we managed.
Overall a great place to stay in Florence