We had a pleasant stay, the host was very nice and gave great tips for Venice. Connection to Venice is fine, Mestre has most of the things you will need. Unfortunately the walls are a little thin, and there were only napkins as floor towels.
Nonetheless a recommendable stay for travellers on a budget.