It depends on what type of entertainment you want. I have been on more then 100 cruises all over the world. If you want shows,NCL. Comedians,,Princess.Many ships fly big name groups,big bands,ect,from Ship to Ship. I prefer Princess because they have 3 different shos to choose from,maybe Comedian, dance show, singer,,,something like that. Many ships only have one show like Disney,,and if you go on the same ship more then one time a year you see the same old show again. Many ship bring on local entertainment like in China, chineese acrobats. Hawaii, hula dancers. Every ship is different, but I perfer Princess,