Great apartment in a great location. All you could need for a comfortable stay. Just be prepared for lots of stairs.
Bathroom was fantastic and kitchen was reasonably well supplied for delf-catering. TV reception is an issue if you really want to watch something but there's plenty to see and do in Florence so, not a big problem.
Hosts were friendly and helpful. We enjoyed our stay there.