I think this would be a great place for a wedding. It's nearby my first Charlotte apartment, and I used to take my doggy there when she was a wee-lass of a pup, so I have fond memories of this beautiful park and my wedding fantasies. The rose garden and the gazebo I think are responsible for the wedding delusions.
It's near enough to uptown to make a reasonable place to have a little picnic lunch. I enjoy packing my lunch and finding somewhere nice outside to sit and eat to get a little break from socializing when I'm in an office all day. The slight dip down from the road and the tall trees helps you to forget that you're in the middle of a city. It's a great mini-getaway.