As an owner I can say it’s a nice resort. Our next stay will be in August.
If you don’t own there the resort is very difficult to book. We use the location as a base for sightseeing most recently we haven’t done as much sightseeing but have just driven to the spots we enjoy.
If you want to tour the algarve coast then the location is good. I wouldn’t use the location as a base for longer trips than that.