We went for my DD's 16th birthday and had an amazing time.
I ordered some fancy faundant Halloween themed chocolate cupcakes from YC private dining and they delivered them to the boat. The boat was decorated very nicely. They provided sodas, water, bags of chips and popcorn.
We had an amazing captain and he gave us a nice tour of the lake before docking to watch Illuminations. We had a great view and was a fantastic spot.
I thought it was expensive but well worth it for a special treat. We are scheduled for one again for DD's 18th B-day this year.