The morning of the cruise, it was chaos at the hotel at which we stayed in Cape Canaveral/Cocoa Beach. The shuttle services in the area could be way more organized. They should have a look at how it's done in Miami FL.
This was our 5th cruise with NCL. I liked the layout of the NCL SUN very much; it was very easy to find our way around and never too far to go. The only issue/complaint I heard was that the Casino, which is located mid-ship and always very smokey, so that the smoke could be smelled from quite a distance up the stair-wells & down the hallways to the staterooms.
Captain "Tom" was very personable and attended most passenger greet functions. He also provides an informative overview from the bridge each morning. The Crew on this ship are very friendly and disciplined.