This was my first time on MSC and experiencing the "European Style" of cruising. I arrived in Santo Domingo a day early and did a half-day tour of it the day of the cruise, as the ship didn't leave until 11pm I think. Embarkation is a complete nightmare. I got to the port about 1pm, but was told they don't board until 3pm. You then sit (if you can get a seat) and people that show up 2 hours later than you can get on before you, as there's no order at all. People started lining up by the metal detectors close to 3, but then they didn't even let people go thru until a half hour later.
The lines at the two metal detectors are then divided up into like 4 lines for customs --- but all their computers were down so we stood there 20 minutes while they fixed that. The 4 lines are then condensed to one line to pay one person set up at a folding table to collect a $20 departure tax --- even though you are returning to the DR the next day since the first port is La Romana. Things backed up quickly and lots of cutting in line, pushing, and general rudeness, since it was every man for himself. You are then sent to the traditional long counter of people checking you in. Once on the ship the hectic-ness went away.
Things that were different about this cruise as opposed to traditional American cruises: there were woman and girls sunbathing and using the pool topless. Most men/boys wore speedos. Even older women wore thongs and sunbathed topless. Announcements were always done in 6 languages, including before and after shows. This could get tiresome at the shows. No free ice cream. Later dinner seating times. English speakers were the minority. Only about 60 total on the ship. Maybe like 20 Americans. All times in the daily program were in military time. All temps were in Celsius. All prices were in Euros. No nightly towel animals. Shows were all acrobatic/singing/dancing because of the language issues. No comedians, magicians, ventriloquists, etc.