I chose this because it was the new ship and I always sail with Royal Caribbean.
On the ship itself there are a lot of things to do for adults and children. My niece is 3 years old and was hanging out at Adventure Ocean and didn't even want to leave. She made a lot of friends and had a lot of fun.
The beds are hard as a rock so that kind of sucked because I was in pain most days but thankfully there are those hot tubs out there to relax in!
I took a taxi to mayan ruins in San Gervasio, very close and interesting to see. Not the biggest ruins but still very interesting and very affordable. Stopped on the way back at a Family owned Tequila distillery. Very interesting and fun! Locals were all very nice and laid back! You can walk out of the port drop off to some local restaurants and shops.
Worst port ever! Unless you are planning on shopping all day there is nothing else to do. It's just a brick area of expensive shops with some local crafts thrown in there. It's an hour away from almost everything so it is very expensive to leave this little area. The cheapest and closest is Montego bay and that is just more shops and mainstream restaurants. Didn't feel like I was in another country. Never coming back here again.
Beautiful scenery and beaches. Would love to come back to Haiti to explore more of it's nature.