Very nice place, located conveniently near the railway station and a walking distance from Mestre center. A small tourist office is nearby, so is bus number 2 to Venice. The bus is often quite full, but if one walks a bit further, trains are a cheap (around 2 €) and easy way to get to Venice with more space.
The neighborhood is nice, especially in the day time. At night, we were a bit wary to take any narrow side streets. This is an urban location, and there's some noise from the restaurant below at night, as well as the fish market in the mornings.
All in all, we were really happy with our visit.