P&O staff are extremely friendly and helpful. Our cabin was small but comfortable and very clean. Overall an enjoyable cruise. One of the negative points for us was the food. If you like more traditional plain food this is NOT the ship for you. The other negative point was the layout of the theatre. It is small and the seats are not spaced or raised enough as it is difficult to see over anyone sat in front of you. We gave up going in to watch the shows.
We booked through a Cruise Republic. Excellent company. Have used them for many years and can thoroughly recommend them.