Honestly the location is great if you want to stay main land. The bus from the airport goes right out to the road near the apartment, and the Venezia Mestre station was an easy 10 min walk. There are plenty of cafes and grocery stores around the area, and the place feels very safe and cozy.
The apartment is a building back from the main road, and next to a side road, so you will hear noise from outside, but it’s not too bad. (Coming from a light sleeper, I slept easily). We couldn’t find any outlets in the bedroom, but the light switches next to both sides of the bed have USB ports. The self check-in process is pretty simple. However, for us the second keypad to enter the unit wasn’t working, so we had an issue actually getting in, and with the time delay of checking in we carried our bags for the next couple hours while we explored the island. Once they got the keypad working, they gifted us a bottle of wine, which was very thoughtful. It’s great for a short stay.