The Convention Center is nestled right in the heart of Uptown.
Parking is a little sketchy, and at time costly but for major events I'd say it is totally worth it.
The venue itself is huge! And it offers a nice space for major events. While I was only able to see one portion of what the space has to offer, I was really impressed with the size.
There was nothing else really major to boast from inside the venue. I didn't see anything that "wow"ed me.
But just based on it's size it looks like a great addition to Charlotte.