It's a nice place in Mestre just outside of Venice. The train station is next door and it's very convenient to reach Venice like that.
Lihu was very accommodating and gave us a lot of tips on how to best enjoy our time in Venice. The room is great to stay for a couple of days.