Playa Negra in the north peninsula,
Boca Baranca in the gulf (shakey characters),
Dominical in lower Peninsula, and
Matapalo and Pavones across the gulf at south end (Negra, and Pavones are World class (crowds).
Ollies Point is also world class but I think you have to boat in there.