The flat's location within 5 minutes from Mestre Railway Station, and consequently 15-20 minutes from old Venice (one stop by train) is something hard to overstate. When you get tired of the hectic Venice atmosphere, have a cup of coffee on Piazza Ferretto and visit the M9 Museum, both close to your accommodation.
We definitely recommend Monica's place.