We rode the train from our home in Anchorage to Seward and spent one night at Orca Island during the Labor Day weekend. We stayed in the Stellar Jay cabin, which is one of the two newer cabins (the other is the Puffin) located higher up on the mountain across a bridge from the main group of cabins. It felt... More