We stayed 6 nights at Begum's, it was great. Our flight was late at night but there was still someone to check us in, which was amazing (the check out process was also seemless), friendly staff, and the space has everything you need. The listing is pretty accurate, although not sure if you can choose the room in which to stay. Our room was ok, but we expected something a bit different based on the photos. A heads up for people that are sensible to noise, the place has bad soundproofing so, you're able to hear everything that happens in the apartment.
The location is amazing, really close to the Mestre old center and the Main station (13mins walk), also key stations are on the same street as the listing. Easy to get to Venice and back.