Leandro is very friendly and responsive. We struggled to open the door late at night (did not push hard enough) but Leandro came over immediately.
Mestre is a very small town however and there is not much to do/see. We had a great stay nonetheless. The location is 1.3km from the train station (which is nice and close).
Take note: the shower fills up quickly but it does drain after a while.