I would definitely recommend Stefano’s apartment. We had everything needed for a week in Florence. The apartment was very clean on arrival - basic, although fully equipped for 4 adults.
The location was excellent, we were able to walk everywhere needed to explore the city.