The cruise was fabulous. Truly magical! My only complaint was that sometimes the toilet flushed and sometimes it did not. It was a system wide problem and Princess compensated us for our trouble. Still, it was annoying.
The dining was wonderful! Food was delicious and our waiter Aurelia and Asst. waiter Lido went out of their way to provide service that went above and beyond.
The shows were quite nice. Some of the guest entertainers were not to our taste. They were good, but they played a selection of music that was designed for people in their 80s. Movies under the Stars was great and not too cold. Blankets were provided upon request. The Naturalist onboard was an interesting and engaging speaker. The guest lecturer spoke on Olympic games and the Nobel Prizes. He offered some unique tidbits of information and had personally met many of the people he spoke about.
Cabin was typical balcony cruise ship cabin with the usual tiny bathrooms and not enough outlets for charging electronic devices. Nothing special. New large TVs are nice with a wide selection of on demand movies. Other than having to play toilet roulette (will it flush? Roll the dice and let's see!) it was fine. As previously noted, the plumbing was a systemic problem and Princess did financially compensate us for our trouble. The mechanics who were working on the problem were polite and professional, even while vacuuming raw sewage out of the pipes.