The pictures did the apartment justice! Check in was a bit confusing but we were able to get in eventually. The apartment itself is spacious and close to all attractions. The most we walked was 10 minutes to each point of attraction.
Not sure if it was due to the weather but we experienced a lot of mosquitos throughout the apartment. In our 1 night stay, we probably caught 10+ mosquitos. Additionally, as another user mentioned, the bathroom has an unpleasant scent as well. Overall, for a short stay, it is well worth it in Florence!