We did that cruise a few years ago and it was awesome so we booked another one this coming July. You will love the Spirit, we have sailed her many time out of San Diego. Most recent one was this past Feb but now they are moving it to Seattle for the Alaska trips. We always get a belcony, worth the extra $$ IMO.
Victory is a waste of time getting off the ship because you will not be there that long and last time, most of the shops were closed. Disappointed to say the least. The other posts of call were awesome. We love the salmon bakes. Going to where they train the dog sledding was great. Great presentation and got to ride in a cart like a golf cart and dogs love to run. There are lots of great tours.