My husband and I were on this cruise, first with P&O , but have been on other lines.
We found the ship very clean, the food in our opinion was very varied and cooked and presented well. We were on club dining in the Oriental restaurant, My husband also had the shrimp and clam dishes but had no after affects, in fact he had a lot of seafood dishes while onboard..
My only issue was there was no stairs near some of the lifts, so you had to wait for the lift. When they did arrive they were mainly full. There were some very rude people that would push themselves into a crowded lift making it very uncomfortable and a breeding ground for Covid.
The weather and seas were a great addition to a very enjoyable cruise.