We (a family with 2 small kids) stayed at Sílvia's place for 2 months and couldn't rate it any higher.
The flat is absolutely amazing: very big and comfortable with all amenities you need. Kids' beds (single beds) are lower which is perfect for small children. All beds are very comfortable, as is the massive sofa in the living room.
The block is very quiet (apart from the occasional dog barking, which didn't affect us at all) and super clean. Location absolutely spot on, with all bakeries, butchers, greengrocers, restaurants, supermarkets (and more!) on your doorstep. About 30 mins walk to the lovely town of Afurada and 30 mins walk to the Salgeueiros beach. Walking back takes a little longer as it's uphill :)
Sílvia was very attentive and very helpful and although we didn't meet face to face, we felt like she was just a message away as she promptly replied every time.
Thank you for your hospitality, Sílvia, it was a great pleasure!