+1 for North Bank Park
i got married there 3 years ago, and it was great
lots of cityscape, the river, arena area has some decent photo spots.
you can cater however you want. pay for normal stuff like alcohol license and bartender.
it can get expensive, but what place can't?