Huge apartment that is well located near Piazza della Signoria. Near a bunch of sites, and lots of restaurants within short walking distance to eat at. Plenty of AC to help you cool down once you get back to the apartment. As some others have mentioned, take note that you'll need to be able to bring your luggage up three flights of narrow stairs.
We never met up with Stefania, as a couple of her colleagues checked us in instead. After getting past the initial hurdle (we were expecting a man but two women met up with us instead) that included something lost in translation, they gave us the tour of the place and we were off and running. Check-out was a breeze.