We were a group of 6 who walked into the ticket office to buy our tickets. The employee didn't even know if dinner was included in the tickets, and said he was unable to reserve us a table so we could be assured to sit together (we paid separately). Unfortunately, there was a prom being held on the boat, which we had not been informed about. So the boarding process was very disorganized and lengthy. The boat itself is beautiful, but once on the boat, they had our party assigned to different tables - so we had to wait while they put a table together so we could sit together. Then our waiter was very, very inattentive. We had to ask 3 times for extra bread, and actually had to go up to the bar to get another drink because our waiter was so slow in coming by. The food itself was just average. Our waiter did tell us to help ourselves to the desert bar, but when we walked over, everything was gone so we had to wait in line for more desert to appear. By the time we actually got our desert, the boat was heading back to the dock. So all in all, I would not recommend this cruise at all. Too much money for what we actually got.