The building is located about 5min walking from the Mestre train station, so it is easy to go to Venice when you want. Near the building you also find one supermarket and some restaraunts.
The bedroom was large, with one double bed and one bunk bed. Both were good and the room has also air conditioning (that's very important in Italy in the summer!). The bathroons were good and clean, as well as the other rooms and the kitchen. Breakfest is also included.
So if you don't want to stay in Venice I would recommend this place.