Great location, approx. 15 mins walk to Mestre train station and 5 mins walk from Tram T2 line at Lavelli. From the Lavelli tram stop you could also take a 6 or 6L bus direct to Venice which took about 15mins. There is also a supermarket 5 mins walk away.
The flat is on the 3rd floor and there is no lift , if you have issues with stairs you may want to consider this. Access via the lockbox to get the keys was simple. A minor issue was very quickly remedied by the host who was very responsive.
Lovely chocolates left in the flat was a nice gesture. The flat was clean and tidy and the kitchen facilities were very good. The bed was comfortable, but the pillows a bit flat for our preference.
I would recommend staying here for your Venice visit.