Location is right in the heart of Florence, extremely convenient to most of the major attractions (<5 minutes to everything but the Academy). It's roughly a 15-minute walk to the train station as well.
Check-in was extremely easy and the flat was very clean. We were given some welcome snacks.
The kitchen is well stocked and there was also shampoo for the bathrooms, though there is no conditioner.
The only downside is that there isn't a super comfy common space. The kitchen table is a little cramped and the living room is more setup to watch TV rather than have group conversations.