I highly recommend Laura's place, she was a great host and the location was fantastic. The place is close to the railway station that comes into Venice and also right next to a public transportation boat stop on the grand canal.
The check in process was easy and Laura provided a map and guide book that was very helpful during our time in Venice. There is grocery store nearby and we were able to buy food to cook in Laura's kitchen which was stocked pretty well.