I think PC dining has evolved and is better on their bigger ships. I was on the Star last year and have friends on Caribbean a few months ago. I loved PC dining. They use two of their huge dining rooms. We went at 7:00PM each night and never waited more than 10 minutes. If we wanted to wait for a table for 2 , that was a problem. One tip on the Grand class ships, go to the PC dining room on the lowest deck. People tend to go to the dining room on the higher deck and lines were longer.