To be honest I think the beach is good, but i went around the corner to the reefs and tried to surf but I got hassled out of the water due to the horrible locals. I thought I was going to get beaten up. I warn anyone who goes around there: THE LOCALS ARE AGRO.
The surf isn't great but it's ok if you just want to learn the basics but if your really into surfing there are better surfing beaches long the coast I did see some big waves when I went there in 2002 but they where only when there was a strong wind. The beach itself is very big. I noticed a group of people from a surfing school in the water but I never found the place where you sign up so if any body knows post it here so that other people can find it. Overall: Great place & nice people!