We booked a suite for our 30th anniversary cruise to Norway. There were only 2 things that didn't disappoint us. The suite, and the English hostess who was very, very helpful.
The first problem was language. We had been told that 5 - 20 % of the passengers would speak English. There were well over 2,000 passengers, and only 46 had English as their native language. Every announcement had to be given in about 5 languages.
Below I try to list the problems that we had by category.