Many of you got this one, it is indeed in Seixal, by the natural sand beach and natural pool there.
The property in the photo is an AL so possible to stay there, but it’s always very busy with tourists at the moment, much much more than normal, and almost impossible to get parked down there.