score:3
You have many options here. As you said, you could just go along the coast and ask any surfing school, I'm sure they'd offer you what you're looking for.
Here are a few options if you want to ease your mind:
As for the surfing conditions, I've never had to complain but that's not something we can control :)