The place is really central and everything you may want to see/visit is walking distance.
The flat is very comfortable and has all you may need. The only slight downside is the lack of natural light in the flat, but that’s down to how close buildings are to each other in Florence