We have travel on Carnival and Norwegian and can easily recommend them over MSC. If you have never cruised before then you will not know the difference, so give MSC a chance. If you have cruised before and go with MSC you will be disappointed.
Entertainment: Activities are very limited and uninspired. Through Carnival we struggled choosing between a comedy show or concert and no matter what we picked, we loved it. With MSC we constantly found ourselves thinking "that is all they have going on?" They have only one show every night and if you don't go there is not much for you to do on the ship besides drink and swim. Other lines definitely work hard on keeping you entertain all throughout the cruise and provide multiple options.
Service: WOW, they have some rude people working here. At the pizza station I was getting a piece of pizza for my son. There was a person on the left getting pizza, person on the right getting pizza and one pizza in the center that no one was touching. Keep in mind only 2 other people at the pizza station. I got a slice of the center pizza and the person working told me to go to the end of the line and put the pizza back. Mind you its already on my plate and no one else around (what line?). Wish I could say this was an isolated incident, but we had several interactions with people that did not seem to like working there.
Food: Be ready to eat the same greasy food everyday at the buffet. Both Norwegian and Carnival would put 2 or 3 new items to keep you from getting bored. Diners are not bad, but not great. A couple of days, we took a couple of bites and we were done, but most nights it was O.K. Diners take 1 hour and 45 mins to 2 hours, because you are waiting so long between courses.
Child Care: My kids could not wait to go to the Kids Club through Carnival. They would ask us if we could take them as soon as they open. They would come back tired from all the jumping around, dancing and games. Not here. On the first day we took them they ask us not to take them back because they were so bored there. It got slightly better on other days, but not much. At night they would take them to the evening show and expected 3 year olds to seat there for an hour. Oh and they took them to the show whether it was appropriate for a child or not. On night, part of the show was burlesque type show and seating in the front was the 3 to 11 year olds. I guess its easier than to actually have to plan activities form them.
Other aspects of the cruise were average. Nothing really stood out above the other cruise lines. There was filming for a documentary during this cruise and we though "maybe their are going to step it up for this cruise." If this was MSC at their best, then you will defiantly be disappointed. MSC staff need to go on a competitors cruise so they can see what they are up against.
We had a balcony view of the Caribbean from out room what else can be said.
This is the only place that I would say to make sure to book your excursion through the cruise line you go with. Small area and they book fast. At other ports you have tons of people offering you excursions, not here. If not you can enjoy the beach and snorkel on your own.
Mayan Village was great. Very informative and you got a chance to make chocolate and eat it! Lots of fun and entertaining show.View All 69 Mayan Village and Beach Reviews
Reefs are brown and dying. A few fish swimming around. We were taken to a protected area, but should have been protected a long time before it was because it looked damaged already. Don't expect much and you will be ok.View All 485 Snorkeling Reviews
The staff there are awesome. They made our excursion a blast for our family. Oh, city bus is the way to travel. They are like a taxi. We would say this is were we are going to they dropped us of in front of the place. Taxi charge a lot for the same service.View All 15 Sea Trek Reviews
Turtle farm is too expensive for what it is. We did not do the full park and save a lot on tickets. Pay your 8 dollars just for the turtle farm part and you will be happy.View All 329 Turtle Farm Reviews
They view of the Jamica is great and riding the horse at the beach was fun. Tour guides seemed a little tired, not much energy.View All 24 Horseback Riding Reviews
Irie Blue Hole is a must. Cliff jumping and great tour guides that make a very fun experience.View All 54 Irie Blue Hole Reviews