This was a surprise 50th Birthday Cruise for my husband. We had a group of 38 people. My husband and I have cruised many times before on Royal, Carnival, and Princess, but this was the first time we cruised NCL. I chose this line because of the all inclusive package. The group coordinator, Emily was fantastic. The crew attended to our every whim. The boat, activities, and excursions were all wonderful. The food whether in the dining room or at the buffet was all very good. Because of the size of our group we did not try the specialty restaurants, but we heard from other travelers it was very good. I booked the owners suite at 9001. The butler and concierge service was impeccable, and as far as I'm concerned worth every penny. The snacks and treats they left for us daily were lovely. The outside hot tub was a little worn for the weary, but I wouldn't have used it otherwise with such a nice soaking tub in the cabin. All of our guests raved about how comfortable the beds were. Additionally, because it was all inclusive, not to have to hand your sea pass out for every drink you wanted was a nice feature. We all had an amazing and memorable trip, that we will talk about for years to come. I would definitely, DEFINITELY cruise with NCL again over Carnival..hands down.