For a few years now when anyone asks me which is my favourite cruise line I'd always reply "I'd like a pick 'n mix please!"
1 - Entertainment of the big Royal Caribbean ships with shows such as We will rock you (Brian May was actually boarding as we were, to watch the show when Anthem first launched!) Awesome seeing Mamma Mia, Grease etc without paying West End prices!
2 - Food of Carnival cruise lines, their included dining options of Guy's burgers, Pig and Anchor, Mongolian Wok, Cucina for lunch although the birth of Iona is a good competitor with the likes of Olive Grove and the Quays.
3 - And finally, P&O, with their onboard prices in pounds the value is great! 😄