In all fairness, this review applies to the ship only; everything else about the cruise was truly wonderful (note the ratings).
Apparently, Princess recently added a large amount of new staterooms; the Island was recently in dry dock and things have really suffered as a result. The dining rooms were severely overcrowded with long lines to get in, to the extent that at dinnertime they handed out the kind of pagers that restaurants give out.
They also reduced the size of the workout room, and relocated it so that there are no windows any longer.