The time at the different ports kept changing. With the final itinerary we had 12 hours in icy straights which has nothing but the zip line and a museum that took 15 minutes to get through, but Juneau, Ketchikan, and Victoria was only hours which had lots to do. Plus Victoria time at Port was 8pm to midnight so you could not really see the sites. Sitka and Skagway were at least more than a couple of hours. The best part of the trip was how close the captain got to Tracy Arm glacier, that was spectacular! The food at the specialty restaurants was very good, buffet was hit or miss. One of the complimentary sit down restaurant was closed but with limited capacity that was not a problem. The entertainment was phenomenal. The staff was great, all were enthusiastic and friendly.. Getting on the ship was quick and the had our room ready at 11am. Disembarking was a joke, we waited a 1/2 hr to get off at our designated time.