While Mestre might not be the best town, it is so easy to get to Venice from there! The host (very friendly, great English) offered us free parking close by (he picks you up and drop you to the appartement after parking) and a ton of local tips!
We enjoyed our stay! We highly recommend !