Stayed there as a family with three children. The apartment was perfect and lacked nothing.
Note that it is near the top of an hill, as is common in Lisbon, so it might be worth taking one of the (cheap) taxis if your children are too tired for the climb.