We had a great time in Venice and the location of the apartment is really perfect since you can reach it easily from the train station and leave you luggage there while you go by foot to explore Venice.
I highly recommend this location, specially aswell for families with children!