Filo Flat is perfect!
The location is unbeatable, walking distance to all tourists attractions and the neighbourhood has a very good vibe. Close to supermarket and lots of nice restaurants.
The flat itself is beautiful, super clean, all the amenities are there. Also, Giacomo is very friendly and helpful.
This is THE place to stay in Florence!