Stefano was welcoming and informative before and during our trip. The flat is spacious, air conned, clean and comfortable. The location cannot be surpassed and if you love your coffee in the morning and don't want to make it yourself; just step outside into the lovely piazza signoria and you are spoiled for choice for places to watch the world go by with a cappuccino or two.
On the "could do better" front: Nothing major; few light bulbs were out and there was no iron.
All in all I'd be very surprised if you weren't happy with this choice!