I do recommend this place. We (3 people) stayed for one week and we were delighted.
It was great because:
- the apartment was big (3 rooms + bathroom + kitchen + hall) and very clean,
- all necessary stuff in the bathroom and the kitchen were provided,
- it is very close (15 min. walking distance) from Venezia Mestre station (from here you can go to the Venezia Santa Lucia within 10min. by train which goes approx. every 5 min. and it costs 1,4 euro),
- between the train station and the apartment there are two supermarkets: Pam and interspaar- good prices.