My wife and I were on cruise N303A, we flew out on a Thompson flight to Barbados, the flight and the embarkation experience was very good, we did not have to go through any of the air port controls, just a quick photo' and check then we were in our cabin. It would have been better if our personal P&O cruise specialist had told us to pre-book our flight seats, we would then have been able to sit together in the same row.
Our cabin was adequate, clean, tidy and our steward's service was faultless for the whole cruise.
Some areas of the ship left a bit to be desired, a bit of paint here and there, also the smell of urine in ( and outside ) the public area toilets was not very pleasant and some of them could have done with a proper deep clean ( I did complain, but to no avail, I also sent a picture of one toilet to P&O MD, I would post it but it is too awful ).
This cabin is not large but is perfect for purpose with adequate storage and wardrobe hanging space--even enough hangers.