Excellent location (central to everything in florence).
Clean apartment and excellent communication throughout the stay.
The only downside was mosquitoes.
I would recommend adding bug screens to windows- so that the guests can leave the windows open for fresh air !