Surf: Puerto Cayo picks up all swells but excels on a moderate NW swell, handling overhead days. The peaks can get sucky at low tide and it is best in the morning glass conditions.
Environment: There's a local crew but not too much crowd pressure. Park right on the beach.