The apartment is beautiful, with a great view of the river and Ponte Vecchio. The location is perfect - within walking distance of the train station, Pitti Palace, Ufizi, and the Duomo. There's plenty of dishes, and all other amenities you may need.
There were a few things that threw me off about the place: it's listed as a 3 bedroom apartment, but it's actually a 2 bedroom apartment; there were only a couple of towels, so my wife and I had to share - granted I didn't ask for more from the owner, and just toughed it out; you don't recieve a key to the building - anytime you want to get into the building, you have to buzz another apartment so they can open the building's front door (this wasn't really an issue for us, but I could see it potentially being one if someone wants to stay out late).