We chose this cruise because of the price. We had never been on a cruise and were planning on being in Florida to visit family and decided to give it a shot. We flew down the day before and spent the night in Deerfield Beach to start off our vacation. We read and read all we could about MSC and Divina before the cruise and were excited about our cruise. Many thanks to all of the members of this board for their help.
Apparently we did something wrong on the embarkation. We arrived at noon and it took us about an hour and a half to finally get on board. I know others have said their boarding was much faster. I figured that we just were newbies and messed it up somehow. However, at least it was inside and climate controlled. We saw a huge line outside the Carnival port of passengers waiting in the Florida heat. Disembarkation at the ports went very well.
Rather than go into detail about each area, I'd rather list Pros, Cons, and Advice. Maybe this will make the review an easier read than most since I have a great deal of content.
Great room that is well laid out with vanity and seating. Bathroom was nice and well appointed. Beds were nice and firm. No pillow issues.
It's Miami. Not really a port for us.
We dealt with the nudity thing by renting a car and going to the places we wanted to see and avoiding the beaches other than Maho. It was expensive at $59 but more affordable than 4 of us driving around in a taxi. We saw downtown Philipsburg, Maho, Marigot, Ft Louis, and drove all around the island.
We ran out of time in San Juan unfortunately. Old San Juan is beautiful. Looks like New Orleans only clean. Rented from Hertz in Sheraton Old San Juan. I would highly recommend them since the service was great and it's right off the cruise dock. We went to El Yunque and Luquillo Beach and had a great time.
We walked to Junkanoo Beach and had a great day. Not a bad walk and lots of stuff to see along the way. Resist the urge of peddlers and people offering every form of transportation known to man to rent.