We signed up our 2 kids - 12 & 15 with David, and not a great experience. Initially the surf lesson and 2 adults included lunch. We paid extra $50.00 each just to go and watch which was fine. In the end, the Surf was very rough, and in the end, David didn't offer the LUNCH that we also paid in our price. When we asked him, he said, "Oh, I can take you to the Taco House or at our place if you want..." He also asked if we can take a cab back to our residence if he paid for it. The lesson was also supposed to be 6 hours and ended up 4 hours. I hate the feeling of getting RIP OFF, but we did. I went with Surf in Cabo since it was recommended on line, so it must have been a bad day for David and NO I will never use him again.
He is a nice guy, but he tried to get away with out the full service of what was paid. I will not recommend him. There are a lot of other Surf companies, so just make sure you get what you paid for.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.