This place is in Mestre, about 15 mins away from Venice. It's nice, the host warm and the area with many restaurants, supermarket etc. The ACTV (public transport) tickets are available at the tobacconist nearby.
If you are coming by train, get down at Mestre, and coordinate with Gianni on reaching the place. He can help pick you up.