We enjoy cruising and have been of +20 trips. We have used Princess in the past and this one was certainly not up to previous standards.
They have instituted a new 'medallion' process which in theory sounds good. However, they went live with this new technology before it was thoroughly tested or de-bugged. The medallion would most often not work and the wheel would just spin attempting to load. Guests 'must' use the medallion to register their cruise. After about 3 hours of frustration I called the Princess helpdesk and their person also could not get my trip to load. It took their experienced person well over an hour to help me get my information entered. Once on the ship the app is supposed to allow you to do everything from locate traveling partners to ordering food. Once again the app would only work minimally. Additionally, while on vacation the last thing I want is to have to carry a cell phone every where I go - especially at the pool. There was also no training on this new technology (6 days into the cruise instructions showed up on a previously blank page of the TV screen).
There were a couple of very good meals but overall I would say the food was very mediocre. I was particularly disappointed with the Crown Grill and was served the worse filet mignon I have ever eaten. It was supposed to be medium rare but was over-cooked, was quite dry and was actually tough.
The first cabin was in need of maintenance. The shower leaked, the toilet would take at least 3 attempts before it would flush. The most frustrating thing was the TV went out 3 different times. Each time would require a technician to come and make adjustments. They gave us considerable static when we requested a new room. Keep in mind the ship was only half full due to covid restraints so there were plenty of empty cabins available.