We visited Venise as a family of 5, based in this apartment. We recommend to let children sleep in the sof-bed, as the mattress is much less firm than the bed in the bedroom (there are also a number of small lights there that will bother children less).
We are also grateful to Elena who went out of her way to make us feel welcome, and fix little inconveniences.