Apartment very clean and well equipped. 5 minutes walking from the Mestre train station.
Had a nice stay in Venice.