Positives - place is good, safe and clean. Host is very hospitable and good in communication prior to visit helping to get there with all details. Walking distance to Mestre station.
Big negative is no WiFi - Visitors with kids need this for various purposes. Host said he is working on this. Also no central AC unit which is common in Italy but couple of simple stand up fans will solve the problem. It is difficult to sleep at night in hot weather without fan. I will still recommend provided these items are fixed.
Location is okay as most of the attraction is at center of Venice and this is one station before that.