The host Enrico is super responsive and is very helpful.
Location is in a quiet back street but still extremely central. If you arriving in Venice by train, I would suggest you take the Vaporetto (water taxi) to San Stae - gets you close!
Apartment - bed and bath decent, living room great, kitchen needs a bit of TLC (oven doesn't work, neither does the freezer, dishwasher has seen better days). Plenty of cooking gear if you need it.
Biggest challenge was the heat wave - unseasonably hot, also in the apartment (and there's only one standing fan!). Kids were taking showers in the middle of the night to cool down. This is an easy fix though and I would be very surprised if Enrico doesn't take care of it.
Again - Enrico is a very gracious host, would visit again (bringing an extra fan if need be).