Stayed there with 8 other friends and the rooms were better than expected - there was air condition and towels provided. Rooms were spacious enough for 3 people. Breakfast was simple but still really good. There were 2 showers on each floor which was good enough. Takes only about 20mins by bus to Venice city center with a bus stop just around the corner. Incredibly close to the Mestre train station too! Also, Abu replied to messages efficiently and let us check in at 9:30am.
My only comment is that sometimes, there was no staff in the building which I thought was a little unprofessional.