Chose this cruise as we wanted an adult cruise over Christmas. I must congratulate P and O on taking penny pinching to a new level. The food was hardly ever hot, just luke warm, EVERY night we had to ask for extra vegetables, they tried to get away with 3 sprouts for Christmas Dinner. One night my wife ordered New England Clam Chowder, only to find that the "clams" were actually chicken (we are still waiting for an explanation). Considering we were in the Caribbean, apart from the evening meal, the only ice cream available was a very small tub for over £2. P and O excursions were a total rip off. Thankfully we did our own thing, (as did many fellow passengers) we enjoyed longer days out, visiting more places at usually half the advertised P and O price. We were constantly reminded by staff that if our trip was late back, the ship would not wait. Every trip we booked we asked to be back 2 hours before departure, and due to very heavy traffic once we were back 1 3/4 hours before. More scare mongering by P and O. Some entertainment was very good, some not so. The cabin was fine, as was the cabin steward.
Clean and functional.