We truely enjoyed the Panama Canal transit experience from Pacific Ocean to Atlantic Ocean.
We had a balcony room on deck 11 (Baja) in mid ship area. The room was comfortable although we found the mattress a little bit soft to our liking. The room steward did a good service making us feel like home every day. He always open the door for us when he is near our room.
Princess crews did a good job overall. We had no complain whatsoever. Food was excellent. Buffet lunch offered great varieties of food. Lots of deserts to choose. Dinner choices were excellent. My steak always prepared as the way I wanted.
Entertainment was very very good. I think this would be one of the best among all our past cruise with Princess. On this trip they had a very amazing cruise director. His name is Gary. He was so friendly and funny.
The only disappointed part was the long lineup for clear the customs at Fort Lauderdale. There was not enough us custom officers to deal with the volume of passenger. We waited for 2 hours.
Overall I gave an A to Princess.