Before I start, let me say that this was a great trip and NCL really impressed everyone on our trip!
We cruised out of Miami on 3/13-3/20. Some members in our party flew out of Detroit, and the rest drove from Canada (2 days) and stayed at the Red Roof Inn at the airport (I do not recommend this hotel). The other hotel was the Courtyard Mariott downtown Miami (great hotel!). We went to Samana, Domincan Republic, Charlotte Amalie, St Thomas and Road Town, Tortola. Great Stirrup Cay was cancelled because the tenders couldn't travel safely with the height and roughness of the waves that day.
There were 18 people in our party. 11 experienced cruisers, 7 first timers. We ranged in age -we had 3 under 12, 13&14, 4 between 16 and 18, and the rest over 40. I will be writing this from a teens perspective but also what my parents liked/disliked.
Big bathroom, quiet cabins, although the layout was odd.