We are booked on this same cruise and can't wait. Dec 21 can't come fast enough. For good info on the Spirit go to
www.cruisecritic.com . On select a ship select the Norwegain spirit and go to member reviews. A large variety of reviews on the ship both good & bad. Gives you a good overview and somethings to expect. Don't know much about shore excursions, but my understanding is if there is something specific you want to do book early. Other than that I will research some through various web sites including the islands own. We probably will just take a taxi to some of the beaches. Hope to see you aboard.