I choose MSC cruise because I thought it would give me and my family a wonderful experience. It turned out to be a horrible family trip. First our itinerary was changed due to a hurricane near Cuba and we had to go straight to the Bahamas. The private island had jellyfish in the water and there were no signs posted. A young man died by drowning while we were there. As well as a little girl who also drowned but they were able to save her. When we go back to the boat, there was no hot water. The buffet areas were alway packed and people skipped the lines constantly. The food had no seasoning and the burgers were undercooked. My family mostly ate pizza, ice cream and fries the whole trip. The pool water was very salty and burned everyone's eyes. I don't think they ever changed the pool water because it had alot of sand in it from the beach. The alcohol drinks were watered down. The dj did not play good music at the horizon bar. The guest constantly left because he did not play music the guest wanted to hear. By the end of the trip, my kids got sick. Everyone was coughing at the buffet restaurant. They should have had servers serving the food instead of everyone picking over everything. The juice machine were always running out. They really need to stop serving unsweetened ice tea. Nobody drinks that. They need more activities for teens because my son, my nephews and niece couldn't go into the junior's club because either they were too young or too old to be let into the club. They really have to do better. I have taken 2 other cruises and was never like this. My family doesn't want to take anymore cruises because of this bad experience.