It’s really close to a bus station that takes you straight to Venice.
There is also a super market near by. Plus, the Mestre station is at a 10 min walking distance