This is Little Ammoudi beach. The beach is located between Damnoni and Ammoudi. You can reach it by driving to Damnoni and continuing a long the coastal road.
Parking is available on-site. Park your car here:
https://maps.app.goo.gl/QwqGTbFejbLroani7
A beautiful beach with sunbeds and umbrellas available. There is also a taverna.
There is an underwater whole in the rock to the South. Note that the beach is cloth optional.