Ana's place in Mafra was a great stay for me, my wife and our 7 month old baby.
The place was clean, spacious and felt cozy with nice attention to design details. It also had a very well equipped kitchen and lots of children's toys. Also the view from the living room/backyard is really nice, especially sunsets and on clear days when you can see the ocean.
You can walk to Lidl, Intermarche or the pharmacy in 5-10 minutes or to the Convent/town center in 10-15 minutes. There are also frequent buses to Lisbon, Sintra and Ericeira - the 209 bus gets you to Lisbon (Campo Grande) in ~35 minutes or you can Uber for ~€30-35.
It was a really enjoyable stay for our family and we'd gladly return.