My husband and I took their first annual valentines cruise. The cruise and two and a half hours long with a four course meal including champagne for dessert and two entrees. The wait staff was courteous and helpful and dinner was served at perfect intervals. The food was good considering it was made on sight and not catered. You do have to buy your own non alcoholic beverages, but that is standard with tourist type attractions. I would go again and also recommend this to other people. One drawback was that there was only a few couples tables and a lot of people had to share.