Cabo 90-Minute Surf Lesson: Great for Beginners in San Jose del Cabo, Mexico