This was our third Alaska cruise and we chose it because of Sitka and Icy Strait Point being new ports to us. We were also to see Endicott Arm but the glacier had deposited too much ice so we could not cruise up very far. The amenities on the ship made up for the smaller cabin. We spent a lot of time in the Spinnaker lounge observation area and even some on deck. Weather was amazing for Alaska!
We saw many humpback whales along the way--even one breaching! Some night owls even saw the Northern Lights. Not us, sadly...
Food was excellent, crew highly attentive, drinks package great, internet sketchy as it is on most ships.
Small, as Spirit is Norwegian's smallest and oldest ship. However, it was nicely remodeled with the rest of the ship. I do feel that having the balcony was a necessity due to cabin size.