We are experienced cruisers (both in our 60s) with our two grown children and thier spouses. To review this trip you really have to look at two separate things - the land portion and the cruise portion.
We did the land portion first. Definitely a good idea. It was a lot of travelling and pretty exhausting - with not overly comfortable accommodations or very good food. It was good to do it first, and then be pampered during the cruise.
We stayed at the Westmark Hotel in Anchorage for two nights. I would give it a C minus. Adequate but nothing more. It was in a good location. Anchorage is small enough that you can see virtually everything on foot.
This cabin is a great location - just about equal distance from the bow and the back. Typical balcony cabin. I liked having the tub /shower - much better than the small shower stalls. Adequate storage for a week's cruise. Lifeboats are one deck down, so no obstruction looking out, but you can not see straight down to deck below or ocean.