Great location for visit of Venice. Directly in front of bus stop that takes you to Venice proper. Bus ride is 10 minutes max. Next to supermarket, also. Plus, Mestre has a great plaza to explore.
The apartment felt like a home.