We have cruised on Princess many times and were always pleased with our experience. Decided it would be nice to travel with friends for Thanksgiving holiday. We had a wonderful time for the seven days but mainly because of the company we were with.
Embarking was a delight with the new Medallion service. Our room was ready for us when we boarded and then we opened the door to find the smallest veranda cabin we have ever sailed with. I recommend you go with veranda deluxe if you want somewhere to sit in the room other than on your bed. Our room was clean and our attendant was wonderful.
The food left much to be desired. Same menu with a few exceptions every night. Food was mediocre at best. We had our only memorable meal at the Crown Grill. So be prepared to pay a surcharge for a decent meal.