I don't know the timeshare, but the Club La Costa web site says it's new, so that's probably why there are no reviews.
Pretty area, but out of the way. DW & I got hopelessly lost around there last year, trying to find a riding stable reputed to be in the area. We found the stable, but couldn't find our way back to Vilamoura. The roads there are very windy and not well marked. We ended up at dead ends or private property a lot. Make sure to get a good map or GPS.
From what I remember, my impression is that if you're a golfer, you'll love it. The entire area is built around golf courses. If you want to use it as a base for exploration, it will be a little more difficult. You'll need to find the route to get back to Almancil, and go through there before getting to anywhere else. Heck, even the town of Almancil confused me, and I'm usually good with maps and directions. But it did have a decent grocery store.
Summary - beautiful, but limited accessibility.