I made a resolution: choose a cruise solely for its ports. The rest is likely to be a disappointment. Too many sour faces and mediocre service.
The food was good for a weight loss regime, and I did lose some weight, The bathroom in the cabin smelled bad from the start. Knowing that the ship had not been refreshed in a long while, I did not even bother to complain (I had read a review that referred to this issue). The balcony cabin (7024) had one advantage: it was quiet. The balcony was really nice when we were at the Hubbard glacier but the comfort was not comparable to the cost. A 2 star hotel, probably.
How bad the food? You can tell that they are racing for the bottom. Even the pizza is awful. This is not surprising: they heat frozen pizzas with the toppings.
Quiet cabin. Bring a deodorant for the bathroom.