I stayed for almost a week with my son who is 8. We had a great time in Venice with the flat as our base.
The flat was good value for money, right in the city with walking distance to everything without being too crowded.
Clean, practical and with kind assistance from our host at every turn.