We have cruised many times and were on the Azura for 4 weeks over Christmas & New Year 2016/2017.
The Thomson flights to and from Barbados were fine but a little late, and you now have to pay for drinks, except for water. Tea and coffee with the meals is also complimentary. This was the first of several examples of P&O penny pinching, as the last time we flew for a P&O Caribbean cruise all drinks were free.
The ship was mostly kept very clean and is in fairly good condition, but it is starting to show its age despite a recent refit. There is some rust around, and the tunnel over the Coral pool is cracked and looks like it could collapse. Several of the pixels on sea screen do not work properly and the sound is also poor, the whole thing needs replacing.