In short -- we had a great time.
The longer story -
This was our sixth cruise but our first with P&O and we were a little bit sceptical due to some of the reviews and feedback received so we decided to go with an open mind and not to expect too much. We were very pleasantly surprised.