The water is exceptionally clean, but the beach itself is quite small, so it's best to arrive early. There's convenient parking available across the road.
A small note: the bay is accessible starting at 9:30 AM when the villa opens, not at 7:00 AM. Despite this, I still recommend arriving early as there tends to be a long queue, and finding a spot on the beach is not guaranteed.