Have been on all the P&O, Carnival, Princess cruises and Norwegian cruise ships in a work capacity. In terms of general quality like the P&O ships most. Most are generally very similar with exception of Ventura which is just a badly designed ship(too tall and narrow). Britannia is my favourite, especially after its last refit. Queens are just classy but tend to get a few snobs on it. If you like shows, glamour and glitz go with the Princess Cruises.