We stayed four nights in Sofia's apartment. Sofia is a wonderful host and very easy to communicate with. The apartment is in great location near the river and an easy walk to all the main Florence attractions. There are lots of easy walking bars and restaurants close by. The living space is large and cool (temperature) and very welcoming after day in the Florence crowds. There is traffic noise during the day and early evening, but this settles later in the evening and it didn't bother us. The bathroom is up a stair case, so if you're not good with stairs, then I would recommend not staying here. The shower and kitchen are tiny. There is a supermarket around the corner from the apartment.
We enjoyed our stay.