Hatcher´s Picks
Witches Rock,
Playa Grande, 
Playa  Negra in the north peninsula,
Boca Baranca in the gulf (shakey characters), 
Playa Hermosa,
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.