We flew into Anchorage the night before and stayed overnight. We rented a car and drove to Seward the next morning since we didn't have time for a land tour. It took us 2 hours for the drive and arrived in Seward around 10:45 am in rainy weather. The port terminal is just a warehouse with some tables in it and is very plain. Even the baggage drop off is outside in a cargo bin and we had to stand in the rain waiting to drop the luggage off. This was a HUGE difference compared to Miami which is very modern, but we understood since Miami is a busier cruise port than Seward.
We arrived on the ship early and enjoyed the day swimming in the solarium in the 92 degree water. The ship is very nice and everyone is extremely friendly. The food was good and the concierge lounge for us Diamond folks was excellent. Willie Salaya did a wonderful job and I couldn't imagine any better service from a concierge. On the ship some days, the pool wasn't even heated even after telling someone multiple times that it was cold. They didn't seem to be really on top and you could tell the person in charge didn't have it on their top priority. The only really disappointment was the day at sea going through the inside passage, a nice day to spend in the pool, but the water was cold, but believe me, we found other things to do as it didn't spool our cruise
Did the helicopter glacier tour, whale watching, white pass railway and zip line tour and all were fantastic excursions. Icy Strait Point was my least favorite stop as there is nothing to see and not much to do. At any time you can see whales, seals and all kinds of wildlife from the ship. Our dogsled excursion was cancelled due to the weather (cold, rainy and cloudy) as the helicopter couldn't see to fly into the camp, we'll just do that next time. Bring a digital camera as you will want to take many pictures