We had a nice stay at Ricardo's apparment, we found it comfortable and quiet, with plenty of linens and towels.
We also appreciated that some basic items were provided such as salt, pepper, and hand soap.
Transportation to Venice is very easy, bus stop right at the corner.
Jogging in Mestre is also very feasible, I manage to run 10k up to some corn fields (and not get lost!)