We were on the 5/14 cruise and had a very good time aboard the beautiful Spirit of the Seas! The ship is gorgeous and immaculate. The staff was always friendly and willing to do anything within their power to make your cruise a special one.
Embarkation was a nightmare! We stood in line with 6000 people (there were three ships in port) and it took us 2.5 hours to go through security and immigration. Lots and lots of complaints were heard all around! Many people were stating that they cruise often and had never gone through anything like this before. I guess that the first cruises of the season caught the port staff unaware...because it was a giant mess. I hope that they figure out how to make it much better as the season goes on. Here's my advice...GO EARLY. The folks that showed up at 11:30 am were on the ship by the time the rush hit. By the time we finally got to the check in for Norwegian, it was a breeze. They were efficient and apologetic and made things quick and smooth from that point on. We missed the muster drill and had to do a make up drill on Sunday morning, along with hundreds of others.
It (the weather) was very warm! I ended up buying T-shirts so that I could be comfortable as all that I brought was clothes for cooler weather. It rained a bit in Ketchikan, but Juneau and Skagway were very warm...over 70 degrees.