A great location to be in as you’re only about a 15 minute walk from the Mestre train station which is where you can catch the number 2 bus into Venice, about 20 minutes or so.
The place was charming and quaint and Fabrizio is very detailed in explaining everything from grabbing the metro to grocery stores and so forth.