The staff onboard, with the exception of a couple of disinterested types with no idea of customer service, were fantastic. Food was brilliant; did not once get a bad meal. Entertainment was superb & far better than I expected to see.
The only bad points were:
Laborious attempts to get people ashore via tenders which resembled a keystone cops type of farce. 2 hour + waiting times to just get a tender. People queue jumping to hog tender tickets. A staff member crying because people complained about the delays. Why does a ship visit a port with just 1 space for tender offloading, leading to a banking up of vessels?
The drinking water was absolutely disgusting. No wonder people were ill.
Some shore tours didnt go well, but that is more the issue of the people running the tours rather than P&O. A glass bottom boat that was so green you could not see anything. A tour guide being rude to patrons. Offerings on the tours not as described.
That said, I still say it was a very good cruise.