Kepuhi is a rocky, white-sand beach with a shore-break that can dissuade some swimmers. Being that there are stronger currents, it's not the best place for children. Silver lining; it's not the best place for children so the beach is typically quieter.