I have not found holes anything special, have not notice much difference in catch rate between a hole and just a random part of a surf beach. I reckon the fish mostly just swim parallel to the beach, and holes produce more fish because more people (and often more experienced people) fish them.