Leandro's was an extremely comfortable and pleasant stay. Its basically a B&B. Everything is exceedingly well organized. The details for entry and WiFi will be shared even before you arrive so that there is no hassle there. The bathroom is clean and the bedroom comfortable. The kitchen is decently well equipped, but lacks a stove or bowls (plates, glasses are available). The house is within 15 mins walking from the Mestre station. From Mestre you can then catch a train to Venezia SL and the islands. There are several restaurants and supermarkets close to the house (on the way to Mestre station).
We never got to meet Leandro ourself.