I've lived in Florence for years and I went back for a few days with my boyfriend. The location is perfect, the flat small but cozy, the tiny kitchen has all the accessories you could imagine. The host is really nice and always in touch by phone for arranging our check-in or check-out (very flexible).
Just the wireless internet wasn't available, but it was not a big problem.
I would definitely stay there again next time.