My experience on P and O cruises was a first however it sure will be my last. The buffet food is the same each night and is of a low standard. The entertainment onboard was next to none and they had an awful comedian who was on twice a night and on, on more than one night. The drinks package is completely pointless unless you become friendly with the bar staff or walk from bar to bar as theres a 15 minute wait time on the drink and they serve the drinks in the smallest glasses possible it may as well be served neat. The customer service is appalling there is no Ps or Qs upon that ship and all the staff look unhappy except clifford in the Havana bar and he was the only one with any manor or able to crack a joke with you. Security dont know what day of the week it is let alone helping you out. Someone also made a noise complaint about me and my mate next thing there was two guys at 4am in the morning outside our cabin who came in arguing with us in relations to this and was very unprofessional. To top the entire experience of i was charged over £1300 when i got of the ship and had to get the bank to cancel payments as I was charged twice as well as that I was considerably over charged for the mini bar in the room. The toliet blocked over four times on the cruise and the last night we was informed it would be sorted but it never was.Overall would recommed celebrity, NCL or royal Caribbean. You get what you pay for on P&O and no more, if not less.