My wife and I just finished a 3-day cruise on Norwegian Sky. We have done 2 other 3-day cruises on Majesty of the Seas and thought we would try Norwegian. It is basically the same itinerary, stop at the cruise line's private island and then go to Nassau (Bahamas).
First, I want to thank all the Cruise Critic reviewers who recommended SAS Transportation. We flew into Fort Lauderdale and needed to get to the Port of Miami. We pre-reserved a ride with SAS and they were already calling us when we got our luggage. We shared a very comfortable shuttle with another couple going to the same ship. It took about 35 minutes to get from the airport to the ship. At $15/person, for 2 people, it is about the same as a cab ride from Miami airport ($25/cab). Our driver gave us a non-stop talk about Miami and south Florida. While that might be annoying to some we found him entertaining and he did point out items of real interest. It was a great way to start a short vacation. Coming back the shuttle was already at the port when we arrived. It took about 45 minutes to get from Miami to Fort Lauderdale, even in rush hour and during a rainstorm.
We had an interior stateroom on the Sky. For a short cruise it was comfortable with more than enough storage for both of us. I think it would be a tight fit for 3 people. The shower was larger than other ships of similar size. There is only 1 power outlet so plan your recharging if you have a phone (or 2), a laptop, an iPod, etc. The hairdryer uses a separate outlet. Our Sky cabin was aft but away from main stairways and it was very quiet even though there was a large wedding party in the cabins around us. Once again the cabin attendant was the real hero of the the ship keeping our room made up and ensuring we had everything we needed. If you want to sleep interior cabins are great since they are so dark you do not know if it is day or night!
Good storage, very quiet, very dark when the lights are out