As everyone has said, the location is perfect!!
The apartment is clean, comfortable, and lovely! We enjoy natural light so wished it had a street view with windows that were not frosted.
Taxis were very difficult for us to come by in Florence, so we ended up walking to and from two different train stations in the area when we arrived and went out for a day trip, which was okay but not the best with our luggage. Just FYI for Florence in general, that had nothing to do with the apartment.