First and foremost, I could not find the dining room the whole time I was aboard the ship. They have the funniest way of where to put the dining rooms. I had to figure on extra time just to make sure I could get to the dining room.
As a previous poster said, I had "Anytime Dining." That meant that you could go to the dining room "any time" between 5:30 and 9:30 or something. The first night was fine but then when it came for the first formal dinner, they asked if I had a reservation. Why should I need a reservation when I had "anytime dining?" Then, because I traveled by myself, I asked for a table for one. They didn't have one and sent me to here and yon to another dining room. Then they decided that I would eat there at 6:00 and at a specific table. Not a good start.
I also agree that the dining staff left something to be desired. Because the first night I ordered a bottle of wine and they said they would keep it for the next night. So when I got to a table on the formal night, it took a long time to get my bottle of wine. I was so upset with the way I was treated I ate at the buffet dinner the next two nights.
The food was marginal, at best. The food was way much better when I used to cruise 15 years ago.
The tours I went on were to the beaches. I went to Cayman and Cozumel. I found a gem of a place on the beach "accidentally" I'm sure from the taxi guy. I asked to go to the Carlos & Charlies on the beach and he dropped me off at another beach club. It was great as there was no one there and it was nice and relaxing.
Due to my experience, I am not going on Princess again. There has to be a cruise line with everything.
Both embarkation and de-embarkation was a breeze. For a fee, Princess obtained my boarding passes for my flights and shipped my suitcase to the airport without me having to deal with it. Money well spent.