Just came back from the KeyWest/Cuba cruise on the Norwegian Sun. This was mt fourth cruise with NCL. The food was disgusting, the ship was dirty and a lot of the crew was not friendly. They had open bar, but if you wanted top shelf liquor you had to pay 4.99 a drink extra. The drinks were horrible. Not one bartender (other than the Atrium Bar) knew how to make a Mojito correctly. They had drinks already in batches to pour in your glass. What happened to muddling the limes? Getting back to the food, it was absolutely terrible. I lost 2 pounds in 4 days! first time I was so hungry on a cruise ship. There were flies all over the food, I couldn't eat it. I complained to the Matri' D, and he compped me a dinner at the Moderno Restaurant. There were flies there also. He even saw them when he came there to check on us. Upstairs at the buffet, there wasn't much fruit to choose from and what was there was tasteless. Usually there's plenty and very tasty. If you're not picky then it won't matter to you. The dining rooms had the same menu. It all looked like the food they served upstairs in the buffet (cafeteria I call it) Who wants to eat hamburgers, hot dogs or Indian food on vacation? We are not big drinkers, so I feel that the price of this cruise was far more than worth it. If the food was good, I wouldn't care about the alcohol, Also, there wasn't any broadway shows. There actually was't much for entertainment at all. At this point I will probably never travel NCL ever again. I'll stick with Royal Caribbean, where you ALWAYS have excellent food and service.