My advice would be, get in contact with locals and ask for information. I already stayed at a surfcamp there and it was great! They took me to the best spots each day!
You might want to check them Surf'inn Surfcamps (firstname.lastname@example.org):
Cheers and have nice waves!