I never think my holiday has started until I am on board, the US lines seem to comprehend this and go out of their way to ensure passengers have a quick and easy check in experience, unfortunately P&O don't.
In fact in far too many ways P&O seem to consider that passengers are an annoyance that has to be endured, whereas the US lines go out of their way to ensure their passengers are happy.