My family and I had a lovely stay! The single air condition unit didn't reach to the front bedroom where my kids slept, so they were hot, amd one kid slept in a different room. The location was great, lots of places to get a SIM card, snacks, breakfast and coffee nearby, and so quick to the train station to get the bus to Venice. It was safe and convenient, and we felt safe walking back from the #2 bus stop at the Mestre station late at night...locals told us it is police patrolled till midnight. Having laundry was quite convenient, but you have to bring or buy your own laundry soap, I bought some at the grocery store just up the street Via Piave, it was cheap and close, also got a sim card on my way there.
There is no communal sitting area, which was fine for my family, as we hung out in one room the odd time we were home, but we were jet lagged and slept late and came home late.
If you're considering this place, just book it!