The place is very good for a short-term stay in Venice. You can relish the experience of discovering Venice and you can have a wonderful leisure in Mestre itself. Coming home for the night you have necessary public transport connections and sufficient comfort of the unit.