We had wonderful stay at Alvise Location is close to St. Mark Square, near by restaturant, super markets are 1 min walkable.
I highly recommend to stay for family with kids. Alvise and his wife is very nice, they received at water bus stop and explained every thing that we need to know about the Venice.