We've just returned from our Western Caribbean cruise on the Norwegian Jewel... here are our highlights (and lowlights!)
Ship: The ship was really nice and we were happy with the amount of activities that were offered. We never swam in the pool because it was usually either rainy or loaded with kids (the cruise was during their school break), but we weren't too upset about it. We purchased a spa package that allowed us to use the private hot tubs which were much more relaxing than the ones on the pool deck. Overall, we were happy with the activities on the ship and were never at a loss for something to do.
Room: Instead of splurging on a room with a balcony, we chose to pinch our pennies and spend that money on excursions. I was dreading staying in an interior room with no window, but it actually wasn't too bad space wise. There was a lot of closet space and the suitcases fit perfectly under the bed. We actually slept like babies because the room was pitch black when the lights went out, but don't forget to set your alarm or you'll accidentally sleep all day.
Food: We really had no complaints about the quality of the food onboard the Jewel, but at times the service was pretty poor. We tried two of the specialty restaurants: Moderno (Brazilian Steakhouse) and Teppanyaki (Hibatchi). The service at Moderno was horrible... we had to ask the hostess twice to send our waiter over once we sat down and it took forever for him to bring our drinks. Teppanyaki, on the other hand, was totally worth the upcharge. The service and food there were incredible. In regard to room service, I think we were a bit spoiled because our last cruise was with Holland America. We kind of expected more options to be on the room service menu like the Holland America ship, but we didn't end up using room service very often anyway.
Ports: The cruise visited Cozumel, Belize City, Roatan, and Costa Maya. I'll go through each of them separately. Overall, we had a fun time and would definitely cruise with NCL again!