So weird.
I was on Caribbean Princess in August for that same cruise. I had totally the opposite experience in the main dining room. The food and service were the best we've had since the restart. And we've sailed on Princess, HAL, and Celebrity.
The ship? Ok yes it needs work. Really, Princess? You are ok with the smell in the spa? The buffet was meh. But overall it was our favorite of 7 cruises since the restart, with the itinerary being a big part of that.