The best thing about this place is location. Not only is it a short walk from the train/bus stations (making it a very doable walk with luggage), it's also a very short walk to some of the most famous sites in Venice. I'd definitely recommend this place.
The place is also good for families. Plenty of places to sleep. Kitchen has everything you need. AC (which was pretty clutch for our August trip). Anyways, all good things to say!