The staff of the Hotel was very nice and responsive.
The rooms and baths were pretty clean but the walls were having mold spots and dirty in some places and smells pretty bad if you do not let the outside air come in. Also the thickness of the walls is poor, you can hear any neighbour even with normal talking which is uncomfortable.
The location is near the centre of Mestre (10 mins with the bus or 30 mins walk)
Overall it could be a very nice place but needs maintenance as it is rated as a 3 star hotel.
The major upside was the price which was very affordable but it comes with the above.