All the beaches we visited were really clean and the sea was clear. But because of the wild sea, not every beach is save for swimming.
The beach near "Punta Prieta" and the great view from "Mirador del rio" down to the small neighbour island "La Graciosa"
The village "La caleta de famara" and it's beach is a paradise for surfers...