Recently cruised 7 days Anchorage to Vancouver.
I could hardly believe the poor food in the buffet, often lukewarm and poor quality, mostly stews it seemed.
But the worst was the lack of cleanliness. Railings were shiny on top but I usually avoid the top rail because every other person has touched it. The 2nd row was almost always a sticky mess.This is not acceptable.