The location is perfect for visiting all of historic Florence. Those places you wish to see, and places to eat are very nearby.
The apartment is very spacious and well maintained.
The roof top terrace is wonderful, with a great view of the Dome of the Duomo, just wonderful.
We were disappointed that we had to check out by 10 AM, but the host does provide a lockable cabinet for our luggage for a few hours until we moved on with our travels.
I'd stay here again.