I have been on cruises and also many " normal" holidays, I have always found a good variety of food, lots of salad and fruit, fish, chicken and cheeses. At breakfast loads of choice from cereals to full English, bread, cheese, cold meats and goodness only knows what else, I am always surprised...