I have long since wanted to do an Alaskan Cruise and we finally did it for my birthday! We flew into Vancouver from Australia the day before the cruise started and stayed at the St Regis. I highly recommend this hotel - everything is included, breakfast, WIFI and even phone calls back to Australia. On the day of the cruise we took a taxi to the port. Customs and check-in went fairly smooth, there were lots of people there as there were two ships leaving that day. But we didn't wait too long at customs and the cruise line check in was very fast.
Stateroom: We had a mini-suite on the Caribe deck aft. The suite was beautiful and clean. Lots of room to move around. The bathroom was beautiful and large, no problem having two people in the bathroom at the same time. The balcony was 2/3 covered with four chairs, two of them half reclining and a small table.
Service: The cabin steward did a brilliant job every day. I celebrated my birthday on the cruise and on the day, there was a sign on the door wishing me a happy birthday, 3 balloons and a card. I was also given another card to take to the dining room on my birthday to pass onto the head waiter. At dessert time, 3 waiters came with a gorgeous little birthday cake and sang happy birthday. What a way to celebrate. We had different dining room staff each day, but they all did a brilliant job.
Dining: We had any-time dining which was a good choice as it allowed us to go to dinner when we wanted to. We ate most meals in the main dining room as the Horizon cafe did not appeal to us. The meals in the main dining room were superb!
Entertainment: We went to all the shows and they were all very good. "On the Bayou" is recommended. We also saw two comedians with one of them being a bit funnier than the other one. We also attended a couple of lectures on Alaska and thoroughly enjoyed that.
Disembarkation: We disembarked in Whittier. That went very smooth. The cruise-line gave us a set time which was predetermined on what our plans where regarding tours and transfers. We had booked our own transfer over the Internet and pick up was smooth. It rained the day we arrived, but there was lots of undercover area for everyone who had to wait for their tour bus.