We stayed for a week end April - the flat is perfectly clean, equiped and furnished, however its most disctinctive point is the terrasse. Not only you have the view on the town center (Duomo, palazzo Vecchio...) but also on sunrise and sunset... we spend most of our time not inside the flat but on the terrasse!
As for the location, it is perfect, and it is high enougth to protect you from the noise of the streets.