Family of 5 and stayed in a nicely appointed apartment. We were right next to the pool and shop, which I was a bit concerned about as I thought it would be noisy, but ultimately was fine.
Letdowns of the site is that there is no animation team and the site is very tight. No real free playing space or area for kids to play games. It was associated with Yelloh-village and I was led to believe there would be stuff to keep kids entertained, but there is nothing. Just the pool (very busy) and a small football/basketball court.
Also, it doesn’t seem to be a yelloh-village site any more.
Porto covo is nice, but really for entertainment it’s the beach or nothing. On-site restaurant is fab, but you need a booking (when we were there anyway).
I booked Costa do Vizir as I though there would be stuff for kids to do, but really there isn’t. Our kids were happy to leave - they found it a bit dull.