The stay was overall very pleasant. The room has AC set to about 25C (=not too cold, not too hot), fully equipped kitchen with coffee maker, oven etc. Also, this place offers a breakfast although it is simple water, juice, croissant and cracker. The apartment manager was very kind and helpful. The check-in, as well as check-out, is also quite flexible.
Each room has its own private bath, shower, fridge and TV. The minor negative was that you don't know in advance what room you will get as we were expecting a balcony which we didn't get in the end. The location is great - to Venice, grocery shopping, Mestre center or train station.
Overall I recommend staying in this place!