NCL's ship was very nice, and their staff was very good also. I am dissapointed in the quality of the food whereas you have to pay an extra $20 per person for a better meal. In addition $46 for a soda package is rediculous on a 7 day cruise. I realize they all do it but I don't like it. I would rather cruise with a cruise company paying a little more and having everything all inclusive.