We have only been on a total of 6 cruises (Princess twice, Royal Caribbean twice and Celebrity twice) so we are by no means expert cruisers, but the issues we had with our most recent Princess Cruise will prevent us from EVER cruising with Princess ever again...never!
There were so many bad customer service issues I really don't know where to start, so best I start right from the beginning:
1. We are Canadian and our booking was from a Canadian email advertisement priced in Canadian dollar. We book directly with Princess and received a random agent. We received our booking confirmation with all the details including our flights. A few days later (wanting to upgrade and book our seats) I contacted the flight carrier only to find out that our flight confirmation number does not match. We contact Theresa and leave her a message once in the morning and again in the afternoon to no avail so the next day I call her again, this time instead of leaving her another message I press zero to get another agent...guess what...they won't speak with me. As soon as you provide the requested booking #, they said I have to speak with Theresa and puts me back to her voice mail...wow turns out Theresa was sick for 3 days and during that time I am stuck with no assistance! Not sure why the flight reference numbers didn't match but eventually I get the proper number and I book my seats but not after wasting about 2 hours with the various agents, Theresa, Delta, and WestJet…and it was Delta that got me the proper reference number for my WestJet flight from Toronto to Fort Lauderdale…what a waste of time!
Cabin was adequate, nothing fancy but was small.
Princess Cay didn't really have anything other than the beach...it was ok but didn't like the tender process.
We spend the entire day shopping, eating and drinking...it was fun...shopping was great.
Spent most of the day at the beach...suggest you don't waste time trying to find a spot on your own...pay for the beach chairs, get your spot and enjoy. Drinks were cheap but the food wasn't great at the restaurants along the beach.