We chose this cruise to celebrate our 40th anniversary and several friends had been to Alaska, including two who had been on the Coral Princess and recommended it. We sailed from Vancouver after spending a couple of days enjoying that fabulous city. I loved the size of the ship...not too huge but big enough to be comfortable. We opted for a patio for whale watching and we are glad we did. Not sure if it's important to be on the Starboard side for more views of land along the way - we were on the Port side. The food, across the board, was very good. We did any-time dining and only had to wait for seating one time (formal nite). The staff was pleasant and helpful everywhere we went. We chose excursions in Ketchican, Juneau & Skagway. In Ketchican, we chose a combined drive a jeep/canoe excursion. It was nice but not spectacular. One of the guides was Eskimo and provided a lot of information about that. In Juneau was were wait-listed for the Discovery Whale Watching tour and we got in. Our pilot was knowledgable and our naturalist made it fun, but we saw no more whales than other boats. In Skagway, we rode a ferry to Haines and had an amazing adventure seeing wildlife and touring a forest. We saw bears and salmon and walked through an ancient forest where we learned about the plants primarily. We had time to wander into town and walked to the Mendenhall Glacier (took a bus to the Nature Ctr) and took the 1 mi pathway that leads to the waterfall and glacier's edge. We then sailed through Glacier Bay - on a SUNNY DAY! Stupendous. We had a naturalist and a Native American (Alice) board the ship from the Bay's Nature Ctr. They added to our knowledge provided by our entertaining & knowledgeable on board naturalist - Glo. The fijord the next day was really socked in but it was still amazing as we walked glaciers calving. The shows were the best I've ever experienced on a cruise ship & we had our own VOICE competition.
Our tour continued at Whittier to McKinley and Denali and finally Fairbanks. All of the tour guides & bus drivers made the time pass and provided fascinating information about history, wildlife, possible tours, etc. The rooms were clean and attractive. There were dining options but the food didn't match that on the ship. Tip: take the Tundra Tour at Denali to see wildlife.
One last thing - kudos to Princess & Michelle at the Tour Desk in Fairbanks. Our plane was delayed from taking off and Michelle coordinated with the airlines, the airport and everyone booked on that plane. She made the hitch as comfortable as she could.
Cabin was fine...the roomiest I've ever experienced. The layout of the closet and bathroom was very efficient.