I have been here a few times and I absolutely love it. It's a different experience every time.
It can be crowded at times, but I think there's more space to walk compared to the strip. It's great for people watching. There are multiple street performers and characters you can take pictures with. Lots of scantily clad or naked women, Cowboys, and other various impersonators. There is also a giant stage where there's usually a band or DJ. I also love the light show, there's like a giant tunnel and at the top it's like a giant screen. You can also zip line through the street, and if you're too scared to, you can watch others do it.
It can definitely feel like a bit of sensory overload. There's people everywhere and tons of things to look at. There's also various shops you can stop to browse through.
I definitely recommend coming here at least once in your Vegas vacation.