This was our 10th cruise and first with Princess, after sailing with Celebrity, Royal Caribbean, HAL, Cunard, Carnival and Costa.
Overall it was the best cruise so far. We were upgraded to a suite which obviously added to the experience, but I think Princess beats Celebrity in every category. Food and entertainment were excellent. Very good selection in buffet and very high quality food in the MDR. Good daily activities, including lectures from guest speakers. Service was top notch.
Internet was the best we have experienced so far. Very fast, and very reasonably priced - we paid $90 for 12 days of unlimited surfing on one device. You cannot beat it.
Embarkation and disembarkation were very smooth and well organized.
Entertainment was excellent, especially the production shows and Beatle mania. Cruise director was very good.
Few slight negatives: the dining room felt a bit overcrowded, especially on sea days, although we usually didn't have issue to find a table. And the excursions - very expensive. We used a third party operator, Alla Tours, and highly recommend them. Small groups at half price.
Overall, excellent experience. We will definitely be back.