Easy check-in, very clean apartment, and very communicative host.
It is 15m bus ride from the Mestre station, and it might be not a good idea to walk at night