We cruised the Diamond Princess, with a land cruise first to Denali Park. The land cruise - the cabins were frigid and didn't warm up until well into the night; the bathrooms never warmed so showers were quick. The food at the breakfast and dinner buffets was atrocious and expensive.
The cruise was okay and allowed plenty of time in each of the three ports visited. The bar service was very good - they make great spicy Bloody Marys. The cabin service was okay considering there was only one steward rather than two as we've encountered on other cruise lines.
Food - YUCK! Very little variety in the main dining rooms - same menu in in all of them. The buffet catered strictly to orientals, no variety except perhaps in the freshness of the kimchi, although how a non-Westerner could determine the freshness I'm not sure. It just stinks, period! The little food that was available for the non-oriental palate was bland, unappetizing, and very pedestrian.
Overall, we had expected far more of Princess and were exceedingly disappointed. This was our first and last cruise with Princess.