The apartment was very clean and had everything you might need (even a dishwasher!). We were able to do self-check in which allowed us to have a flexible arrival time, that was perfect. Also it is very easy to stay in contact with Guglielmo and he was very helpful with any questions we had. I definitely recommend staying at his apartment when you are in Florence!