The apartment is located perfectly well, its near the Mestre train station but there is also a bus station right next to the door, which brings you to Venice in 10 minutes (every 10 minutes).
The rooms are perfectly clean and beautifully decorated, and the beds very comfortable to sleep in.
Lucano was a very helpful host who gave us many tips about known and lesser known places in and around Venice.