Good location to visit Venice and Mestre has many nice restaurants and shops to go to.