Nice place, easy to get around. We were visiting friends in Mestre as I used to live in the area, so we didn't make it to Venice much, but it is in a great spot if you want to explore Venice as well. Close to the train station (<5 minute walk) with plenty of close options for food/drinks/shopping in the Mestre area and easy access to the train station.