I wouldn't stay anywhere else except Mestre which I love. Lots of options to get to Venice, average restaurants and great evening life in the main square with virtually no tourists.