As mentioned in other reviews, the apartment is darker than what the pictures hint.
Wifi was poor and not working half of the time (and you have to contact the host to get the connection code)
On top of that on the last day of our stay we were awaken very early by a loud hammering noise in the staircase in the building for 1 hour and then a very unpleasant sewer smell followed until we left the apartment. Notified, the host did not seem to bother and did not even apologized ("must be work outside").
But apart from that, the location of the apartment is very central and perfect to discover Venice. AC in every room which can definitively help with mosquitoes. Check-in (with the automated lock) very convenient. Host very responsive (even if not super helpful).