The location was great, Giovanni is very helpful, and the amenities were great!
Everything we were interested in seeing (Il Duomo, Uffizi, Boboli Garden, Piazzale Michelangelo, L'Accademia, and more) was at most a 20 minute walk away. We had everything we needed in terms of towels, a good bathroom, etc.
If there was any negative, it was that we had to climb a decent amount of stairs to get to the apartment, but it wasn't too bad.
I also want to note that when our arrival was pushed back by a canceled flight, Giovanni was very communicative and accommodating to our arrival time changing multiple times. We highly recommend this place!