Just got home from this cruise. I have to say it was perfect. No complaints. Embarkation was crazy, but nothing Princess could have done about that. They were 2 hrs late getting into Ft Lauderdale and then had a surprise full Coast Guard inspection dropped on them at the last minute. There was a definite lack of communication about the delay. Some people got emails and let the Facebook group know. Otherwise nobody including the port staff seemed to know what was happening. We were in our cabin by 1:30 which wasn't bad as they didn't open the doors for check-in until noon. Picked up our medallions at port and that was super easy!! The weather was a little crazy at the start, but nothing you can do about that.
The cruise director Allie and entertainment director Martyn were the best I've had in my 35 cruises. They were so much fun and such high energy!!
Entertainment was great and lots of variation.