This stay is relatively good but has two major drawbacks. The room is spacious, with good good light and ventilation, also, is well located in Venice Mestre.
But... the first one is that you will share the bathroom with other 5 rooms, so thats pretty inconvenient. The second one is the noise, because you will stay pretty much above a bar and a restaurant that have like karaoke and loud music till 1:00am, so you can't rest properly.
In conclusion, if you don't mind the noise and share the bathroom with a lot of people, it's a good place to stay and travel through Venice.