The location and apartment are great. Less than 5 minute walk to Ponte Vecchio. Elevator is a plus and one reason we booked here. Foam bed and pillows very good.
My one complaint is the rain showerhead. It needs to be cleaned or replaced. In relation to the rest of the place it really brought my impression down, especially because the bathroom is beautiful.
The "cleaning fee" we knew about feels more like the payment to meet you there (which we have paid at other places), as it wasn't the host but a nice gentleman. It felt like he really had somewhere else to be.... Luckily we just needed the keys and wifi access. Neighbors were friendly when met in hall or lift. I recommend this place for Florence.