We enjoyed staying at Lucia's place. Everything was like we expected after reading other reviews. Both Lucia and her husband were very nice, although they speak little English. We were very greatful that they let us store the luggage before check-in and after check-out.
Side note: The area and maybe Mestre itself didn't seem to be an attractive place.