We spent few days in Casa Canal, with two kids. Everything went easy, and smoothly. The apartment is 3 min from Piazza Santo Stefano, and it is perfect place for coffee, aperitivo, etc. The apartment is comfortable, Angela (the host) stock it with basics for breakfast, there are coffee machines, microwave if you needed for kids....
Anyway, it is just 5 min from vaporetto, fermata Sant Angelo, so it is easy to go to Troncheto parking (where we left our car), or to train station. There is only one bathroom, and it is on the first floor, so with small kids, have that in mind. We would definitely go back.