The flat has a very good location near the train station so if you're looking for a quick stay in Mestre, it's a good spot. However it gets really hot inside in the summer when the temperature outside gets to/over 30°C. (There is a fan in the room which helps a little.) The common areas don't seem very pleasant but the room itself is fine with a lot of space and a small balcony. Communication was without a problem. Just be aware of the 4€ tax/person/day.