Alexei's place was clean and big. It has everything from a fridge to a washing machine and dish washer.
It's super clean and like 10 minutes by foot from the Venecia mestre train station. The guide available from these guys is also gold! we loved the recommended restaurants and places to go.
10/10 recommend