Grazie Mille! Giancarlo was the absolute best host possible! He made me feel so welcome in Florence right from the start - his enthusiasm and passion for the city is infectious, from offering me a lift to the apartment from the station, then showing me everything I needed to know in the flat then showing me around the city to make sure I knew where I was going at all times. His little tips on the history of the buildings and the city itself were brilliant - just enough to take in, without feeling like I was on an lengthy history tour. He also had some excellent tips for places to eat and things to do and see that were not originally on my itinerary.
The flat is great - everything you need and nothing you don't. It is exactly as described. The bed is comfortable enough for a few nights and everything works perfectly. If you have any problems (which I didn't) I am sure Giancarlo will do everything to solve them promptly. The location of the apartment is great - not in a completely touristy area, which means all the major attractions are about a 20-30 min stroll away, but it's a lovely walk and Florence feels like a very safe city, especially as I was by myself.
I hope to stay here again when I come back to Florence!