We were a family of 5 (16 months, 3 and 6 years old) and we liked the apartment. Ricardo provided a baby bed and a high chair. There is a grocery store at less than 5 minutes walking. There is also 3 lovely parks with playground for kids at less than 10 minutes walking (Amoreiras, Estrala and Principe Real).
The apartment was very clean and is lovely decorated.
The living room is spacious. The kitchen is a little bit small for a family of 5 but there is all you need to cook if you want to. Ricardo and Elsa were really accommodating since our flight arrive in the morning and they arranged for an early check in. I would not hesitate to go there again.