We took surfing lessons through this company in March 2007. Their guarantee was that if you didn't learn to surf, you didn't have to pay. This uncoordinated fool learned to surf.
Pros: The Staff
Cons: Although the beach had ""beginner"" waves, it was somewhat rocky.