Started in Anchorage at the Marriott. Great property and service. Our Denali experience was excellent despite marginal weather.
The embarkation was smooth. The dining at all the restaurants was very good, but not what I would say excellent, mainly because service was a bit under our expectations from other small, all inclusive lines. The staff was friendly and accommodating.
Entertainment was decent, with at least one night of a terrific act. I would say somewhat better than on other small cruise lines.
Cabins were very nice, though the age showed on the balcony paint (and a little rust). The crew did a great job keeping everything we asked for supplied on a regular basis. There were sufficient storage and closet space.