Very good location if you will stay in Mestre. Public transport to Venice just a 200mts.
Supermarket near.
Accomodation very clean. Host explained all details for our stay. Good and quick communication. Recommend it.