We just stayed there for one night. Lucia's English is is a friendly host with limited English. The stay had small disadvantages like a bit neglected walls in the bathroom and leaky shower's doors. But in general, it was OK. Basic breakfast is included.
The apartment is super close to Mestre Station and has shops nearby. In general, I can recommend it as a good place for a short stay (1-2 nights).