I stayed for one night at Jessica's place with my family. Her apartment is really nice. She has put in a lot of effort and it shows. Comfortable bedrooms and clean bathrooms. Kitchen was well equipped. All the amenities mentioned were provided. The place could be a bit rough at night but its only a 10 min walk from the Mestre station, and a big super market nearby. Heating is an issue and it gets quite cold at night in winters. Overall a nice place to stay I would recommend it.