Giulio and Flo’s place is Super Central, almost all of Florence’s sightseeing places are within walking distance.
They are wonderful hosts, nice and friendly, and the communication worked great. I would definitely recommend their place!