Two families with kids ages 11-14 cruised together Christmas week. After reading reviews on this site we were slightly concerned, but we did not encounter a single negative experience! The ship is beautiful and very clean. The rooms were modern and clean; the bathrooms are large, the cabins are not spacious but livable and we had a balcony so that helped. Our steward, Conrado, was friendly and efficient. The food was incredible. We have stayed at many all inclusive resorts throughout the Caribbean, and this was by far the best. We actually liked the main dining rooms better than the specialty. The liquor was top shelf and the bar tenders were awesom and knew our names and drinks after the first few days. The ports are fun...but they are ports. You don’t get a true feel unless you do an excursion. We loves Harvest Cay to just hang at a gorgeous resort. The kids had a blast on all of the activities and the older ones loved meeting other kids at the teen lounge. We can’t wait to cruise on Norwegian again!