We had a nice stay in this modern apartment, which was surprisingly big (we were 4 people). The location is a 15 minute walk from Venice Mestre railway station and 15 minute bus ride to Venice island. Supermarket and bus station, as well as the city centre, are right around the corner.
There was a boiler system, so be aware that the hot water runs out quickly if you are several people. Also, there may be ants in the kitchen, which wasn't nice.
Apart from that, it was clean and you have everything you need. You should bring something for mosquitos tho.