I think that beach is Zlatni Rat, or "Golden Horn", in Croatia.
The photos make it look incredible but it's actually pretty tiny and not sandy. It's only really good in comparison with the rubbish stony beaches on most of that coast.
At some point in the past it was supposed to be naturist on one side and "textile" on the other, but by the time I visited the naturists had been moved to a tiny cove further along the coast; fashions change, I guess.