A perfect day on O'ahu’s North Shore