We sailed on the Sky in October 2000 out of Miami through the Eastern Caribbean. We loved it! We were mid-30s and the balance of ages aboard ship was very nice. I met great people in the pool and we made friends with many other shipmates.
The best part of an NCL cruise is that you can eat whenever you want. You aren't relegated to an early or a late sitting. You can dine alone or with others.
One night, we decided to ask the maitre' d if he'd sit another couple with us. We figured that was a way to meet new people. He sat a German couple with us. The woman had just taken an English crash course and the man didn't speak English. They thought it was funny when I told them that all I knew in German was bier, wein, and how to say, "I don't know," and "I don't understand." Alright, so I remember how to count, the alphabet and how to say, "Come here," but those things don't come up in casual conversation. We had a great time with this couple. After dinner, we went to the karaoke and had some drinks while others sang.
A ship, or any other vacation, is what you make of it. We're looking forward to planning another NCL cruise with the kids.