This venue was the perfect fit for what we needed. Inexpensive, generous rental time, stage/lights/sound system included for the band. Con: While very nice and flexible, hall staff is not very timely (half hour late to open doors for set-up, hard to find during event, and damage deposit took an extra 4 weeks to get back - it was supposed to take 2).
Public park overlooking Lake Michigan. Pros: gorgeous & free to use. Cons: parking (we paid for spaces for our guests and to keep cars out of the background of our pictures - some local beach patrons ignored this and took the spaces anyway).
Extremely affordable, delicious food. We got tons of compliments. Very easy to work with - they needed little direction from me and did an absolutely perfect job!