This was my first cruise so I dont really have a benchmark. However, I set out not expecting much as I was told that P&O is at the lower end of cruise lines. We totally enjoyed our cruise and the faults I will mention were really quite minor.
Cabin
Balcony cabin was quite roomy and very clean. Balcony is small but functional. Bathroom was clean and everthing worked. Better than I expected.
Clean and functional. Everything worked.
Lots of locals on hand to provide friendly advice. Not a lot to see but nice place for a wander around.