A nice apartment on a perfect location. I would recommend it for sure when the cleaning would be much better. Should not be too difficult but simply needs to be done.
Until then I would address the cleaning with Giovanni before you make a booking.
In general parking is a challenge in Firenze (during high season) so make sure you arrange it upfront. Otherwise it takes an hour with interesting steering moves in case of a large car😀