We decided to rent a car and drive to Emerald Lake rather than take the railroad. You follow the same path, but are able to stop and enjoy the scenery along the way. The town of Carcross was a fun stop along the way.
No cruises added
Most excursions here are very weather dependent. We were very disappointed that our helicopter to a glacier was cancelled due to the weather on our day in port. The salmon bake excursion was actually very good.
If possible plan to arrive a day early or stay a day extra so that you can do a Kenai Fjords day cruise. It was the best excursion we took,
Order room service breakfast or try to make it to the dining room for breakfast on port days. The buffet dining room is a mad house!