Libero was a very attentive host and the place was as described.
The place is super centrally located and only 2 min. walking distance from Mestre’s main bus station to Venice.
There are lots of bars and restaurants close by, but nevertheless still pretty quiet area.