Federico and his staff had great communication prior to our trip and made the check-in process a breeze.
The apartment was exactly as pictured and was in a great central location. Walking distance to everything.
We stayed for three nights with our two year old daughter. The space worked for us. There was quite a bit of street noise until the early hours of the morning. We are city people so it didn't bother us too much, but if you are a light sleeper bring ear plugs.
Wifi was slow, but not enough to cause us grief. We didn't even raise it as an issue. I only mention it in case you are looking to stream video (as there is no TV).
We loved our visit to Florence. We would consider this or another of Federico's apartments for another trip in a heartbeat!