This was our first cruise and we loved it. We departed from Miami, which we did not explore because what we did see in Miami we we're not impressed. To be honest it looked dirty and unsafe, but that can be anywhere. The food in Miami was amazing though. Getting on the ship was easy but we paid for a fast track so we would not have to stand in line as we have a 1 year old.
The embrakation was smooth. They did a safety drill for each Munster station which was a mess. I suggest they scan room cards as you come in and pass out bands for children 12 and under that way you don't have to stand for an hour waiting to get a demonstration of putting on a life jacket. Other than that it was easy to go.
The ship itself was beautiful and looked new. The 5th floor had a Casino for those who want to gamble and life music with an amazing band. The fun shops are small but amusing. The theater is huge and beautiful. The public areas were beyond clean. Oh there is a small playground for kids, my daughter loved it!
Our kids did an excursion saving sea turtles they loved it. Cozumel was amazing and I will definitely go back!