We chose this cruise as we went on a P&O cruise for the first time last year and decided that P&O were our favourite of all the cruises we had done.
The food was very good and we loved the Buffet meals, although it was a problem at breakfast trying to find a seat (walking around with hot food, going cold).
We visited Atul Kochhar's restaurant (this was absolutely excellent). The Verona restaurant was also excellent.