My partner and I had a great stay here. The flat is clean, comfortable, modern, and well-maintained. The neighbourhood in which it's located is quiet, and restaurants and grocery store are within short walking distance, including a great little pizza takeaway. And if you're driving there's also a gas station conveniently situated at the end of the street.
If you're relying on public transport, it's also extremely easy to get around. The 7/7E bus stop is just a 2 minute walk away and it goes directly to Piazzale Roma (the main transit hub for the city of Venice) in 20-25 minutes depending on traffic.
Would highly recommend staying here if you're visiting the area around Venice and want to avoid the exorbitant prices on the island.