Wow, the food was fabulous, especially the Beef Wellington appetizer. The wait staff are excellently trained, the singer is good, and there were families as well as birthdays and anniversaries on board. Expensive, but worth the cost for a holiday or special event.