We had a great stay in Mestre. Close by to the train and bus links into Venice. Supermarkets, restaurants, etc close by.
The main kitchen area was slightly smaller than anticipated, but weren't in the apartment much so didn't cause much of a problem.
Would definitely recommend for a couple looking to explore Venice. 👍🏻