We booked this tour for our first day in Alaska, and it was the last day of the season. 100% worth it, and we were really lucky we didn't miss it :). The whole tour is really well planned! Chugach Adventures takes care of your train/shuttle tickets so all you have to do is show up. Our trip was a full day starting at 6:30am, so we took a beautiful train ride to the Spencer glacier stop, then we geared up and kayaked across the river to the glacier. Once there we were able to take a hike up the river bed to get a better view of the glacier which was really cool. Our guide Erin was super knowledgable and friendly, and she gave us some great suggestions for the rest of our trip as well :). After the hike we kayaked back across the lake and got an up close view of the smaller pieces of the glacier broken off into the lake. It was really cool to get a little closer to see some of these structures and learn more about the anatomy of a glacier. After our kayak, we were provided with a lovely lunch at the whistle stop, and then we boarded the train again for a scenic ride farther down the tracks to Grandview where we were able to get off again and hike for a bit if we wanted. After our scenic train ride took us back to Girdwood we were able to get off onto a shuttle to take us back to Anchorage a little faster. There is an option to stay on the train back to Anchorage as well. Overall it was a very full but fun and beautiful day, very much worth the money.