This was our first time visiting Portugal. The resort was easy to get to, offered parking for our rental and was beautiful. We had a really nice "villa" with plenty of space for our family of four, including our 16 & 17 year old teenagers.
We took advantage of the sports facilities, particularly the pools. My daughter is a competitive swimmer and was able to get some decent workouts in due to the size/length of two of the pools, plus my son had some great (and challenging) runs around the resort property.
When they say "family resort" here - they aren't kidding. There were lots of small children - not so many older kids, which was kind of a bummer for my kids, but still made for a very casual environment.
We sampled almost all but one of the restaurants, and tended to prefer the more casual offerings. The O Terraco restaurant had beautiful views, but I thought the food was more "fancy" or "complex" than I would've expected for a resort catering to young families. We did enjoy the Wolf Pop up grill (though it sold out of items early), Italian Restaurant and M Bar. Also, the market had good offerings for us to obtain breakfast items and snacks.
In general, I would give this location high marks and would consider returning again, as well as recommending to others.