We have done 2 NCL cruises, and several Carnivals. Because we're so glad to be on vacation, we are not complaining about any of the cruises that we've been on, but I will say that we REALLY like NCL. We were on a smaller ship (same ship both times, actually), the Norwegian Sea out of Houston or Galveston (I forget which). The staterooms are smaller on this ship than the Carnivals we've been on, but the service is impeccable. We spend little time in our stateroom anyway, and the cubbies were perfect for our dive gear. The food was fantastic, and they really work hard to make sure that you have FUN- all the way from the entertainment opportunities to the zany games, etc. that the crew lead by the pools, etc. This particular ship went to Coz, Roatan, Belize and Cancun- we booked our own dive trips and had no problems getting back in time- the dive operators were happy to have our business, and they accomodated our needs. We loved the Freestyle dining which means that you can go to the "fancy" dining rooms at any time, no designated zero hour. You can either request to have the same table and table mates for every meal, or you can just show up. We really liked that, as we like to dress for the dinners while on a cruise, but don't like to be rushed.
We loved our Carnival cruises too, affordable like Norwegian. Two of the most impressive things that Carnival did on one cruise that we took: A family/group was running about an hour late after our departure time. They evidently called ahead, and Carnival WAITED FOR THEM. They made an announcement so that everyone wouldn't be wondering why we weren't departing. We were impressed, because we put ourselves in those people's shoes. We would be frantic thinking the ship was going to leave us. They made up the lost time easily, once we got moving, and we arrived at all our ports on schedule. Which brings me to another point, on that SAME cruise, someone got left behind at Grand Cayman. We were an hour out at sea after departing the port, and we turned around to pick up those people. Again, we loved it because we felt like it showed that they gave a rip. BTW, we also had a blast on that cruise.
We have seen people act like babies on trips (cruise and non-cruise) before, and it always gives us a chuckle- it's like, you're in PARADISE, find the fun things and forget that your steward forgot to put a mint on your pillow! Relax, don't sweat the small stuff and have FUN. I know that there are people who are used to being pampered and pooh-poohed over who will find something to complain about no matter what. Me, I prefer to remember that I could be at work...instead of sipping a banana daquiri on the deck of a beautiful ship with hundreds of hard-working people trying to make sure that I have a good time. Be sweet. Sorry for the ramble, but it's a good thing to remember while cruising.
Foo