P & O have improved their performance since my last cruise with them.
Embarkation was a breeze and our bags arrived in the cabin shortly after we did. Best departure we have had.
Cabin staff were polite and efficient and there were no problems in service standards or room service.