Chose the Ft. Lauderdale to Fort Lauderdale world cruise for the excellent scheduled itinerary. Was a bit concerned about the reconfiguration of the ship that replaced the aft lounge with additional cabins. Also concerned about general age and condition of ship based on reviews.
The delivered itinerary exceeded expectations, even with a number of ports cancelled due to weather. Princess did add Melbourne Australia as a replacement port. We used a mix of Tours By Locals (TBL), Viator, and Princess excursion. Even though TBL tours were often double or more in price, they were still the best value, if you can afford them. TBL refunds money if ship fails to dock at the port, a protection that came into play given the number of ports cancelled. Viator and Princess excursions were about the same value. The biggest issue with Princess tours was that many ( perhaps most) had some type of last minute modifications that reduced the value of the tour delivered. We were able to cancel some that had two days notice, but some modifications were made after the cancellation deadline or with so little lead time that we had no opportunity to get an alternate excursion provider. While Princess claimed the tour operator's gave them last minute notification and the terms and conditions allows the operator to modify the tour based on operational conditions with no price reduction, Princess needs to redo contracts with tour operators to discourage "bait and switch" practices. Example, one museum had been closed for 4 years but the operator was hoping perhaps that it would open? In other cases, church sites were closed because of Good Friday and Easter Monday. These dates were well known months before the tours were offered for sale by Princess. In general, Viator tours did a better job of delivering what was promised than Princess tours.
With respect to the ship, the extra cabins added passenger loads that sometimes Princess could handle and sometimes not. The issue may have been staff availability and or training. Embarkation days (world cruise had 5 segments where passengers could board) generally led to very poor service in the main dining room. But even throughout the cruise, people who ate at first seating times were able to get a table promptly, while those who had to wait for a table to turn over for a second seating, often seemed to wait . The passenger load and slower service just seemed to make main dining room service only fair. The passenger load also meant that seating for production shows required getting to the theater early for a seat .
Mini suite mid ship mid deck.
Location was excellent. Very little ship movement. Easy access to forward elevator up for buffet line or down for wheelhouse bar and dancing. Easy access to Mid ship elevator for dining room and Good Spirits bar.
Love the hanging space in mini suite. Wife and I love to dress for formal night and even just main dining room. She had 33 cocktail and formal dresses. I had tux, two suits and two sports coats.
Nothing rattled. Toilet didn't flush periodically (at least 1 time per month we had to call for service). Steward cleaned up some mold by balcony door where water would seep in on the sliding door track and wet the carpet. Mini suite was great size for long trip