Gianluigi's place had everything that we needed for our two nights in Florence. The place was very clean and quite spacious. It was close to the train station which made it convenient for us as we had big bags, however keep in mind it's on the second floor if stairs are an issue for you.
It is in a great location for all the tourist attractions, everything is in walking distance. Lots of restaurants nearby.
Gianluigi left us breakfast which was a nice change to have before going out.
The place had a washing machine which was very useful for us as we had a lot of dirty clothes.
Gianluigi was a fast communicator. I wouldn't hesitate to stay at Gianluigi's place again.