This is a perfectly place apartment, right in a residential area of Venice, but 2 minutes away from the main street that leads to the Rialto. Also, only 10-15 minutes walk from the train station (down the main road).
The apartment has all the necessities for a good stay, however bring your own coffee.
Check in was very smooth and we were given a great map of the island.
Also, make sure to check out the nice little local bars and restaurants about a minute's walk away on the canal. Fantastic places and not at all touristy.