Cruise ship food is reputed to be excellent.