It was a rip-off. First of all, we were promised to have 2.5 hours cruise, but it was only 1.20 hours at most. We boarded the ship at 6:40 pm instead of 6pm and got back to Navy Pier at 8 pm. Second, the food was so so, there was no good variety of food and was not enough for everyone on the board, and soft drinks were not included, we paid $30 for 6 order of coke. So $123 it did not worth that experience! Very disappointed.