This apartment could be very comfortable for a family of four or five with the two bed rooms and two bathrooms. Unfortunately it was poorly managed – dirty floor, couch and cushions covered with stains, smelly pillows, broken chairs, broken blinds, washing machine in its last leg, seriously scratched flying pans, and a lack of cleaning tool like brush and dust pan, dish washing liquid. I requested a brush and dust pan on the second day but they took 2 days to arrive - a dirty brush and a dirty and broken dust pan. It was disgusting. Every self catered, Airbnb apartment we rented provided dish washing liquid but not this apartment. We asked on day 1 but it never came.
The apartment is on 6/F and there’s a lift so it’s helpful if you have luggage and young children but the nearest playground is a good 10 minutes walk on narrow pavement by the road. There’s no green area nearby children can go kick a ball or play. If you stay for a couple of days it would be ok but if it’s long stay then bear this in mind - the lack of recreational facility. There was a bit more dog poo in the neighbourhood than the other places I’ve stayed in Portugal as well.
The beach wasn’t as near and as easy to walk to (again narrow pavement along busy roads) but if you have a car it should take 5, 10 minutes.
It’s a real shame that I couldn’t recommend this apartment. It could be nice.