There are many cruises and the one we went to the dinner was the only thing on the cruise. They could include options for entertainment. The spread was elaborate and may be a bit too much. Drinks can be purchased on the cruise. Overall an ok experience and could do better .