The apartment is great for a family stay in Portugal - it has everything you need to make your stay comfortable, and having some outdoor space on the terrace is nice too. Also helpful to have two bathrooms.
While there are a few good eating options in the neighbourhood, it’s a fairly quiet area, and it’s 3-4 metro stops to the main sights of town. Forno d’Oro restaurant just along the street is a fantastic place for a family dinner though!