Great location! Just infront of Mestre Station, you can take one train for 1.4€ and be in Venice Santa Lucia Station in just 10 minutes. There are restaurants and stores nearby, Lucia is a great host, so kind :) we hope to come back very soon!