Nice location, we could do everything by foot. Then again, Florence is quite small and easily doable from any sort of central location.
The apartment had all necessary amenities for us. It was okay for the two of us, but I wouldn't book it for more people as all the spaces are open and there are no doors between bedrooms.
The host was very accommodating with check-in (self-check in with a lock), check-out was a bit too early for us and not very flexible.