Everything was perfect! Fabio is indeed a super host. He organised for someone to pick us up at the Mestre station on our arrival and show us the flat and the neighborhood. Davide was really nice, took the time tô explain everything to us. Plus, when we got at the flat there was Coke and water waiting for us. :) The flat is nice, well equiped and it was very clean. It's very easy to get to Venice, just a bus ride that will get you at Piazzale Roma (also, conveniently close to Santa Lucia station).
We couldn't be more happy about our stay. Thank you for everything, Fabio and Davide!