We had a great time staying at Barbara & Sergio's place. They were very helpful, giving us useful tips, making sure that our stay will be a pleasant one. The apartment itself is spacious, located right around the corner from a public transport station, and within walking distance from the train station, both of which would take you to Venice. It's also within walking distance from Mestre's city centre. The apartment building has a resident cat which is very friendly. We definitely recommend this place!