This was my first cruise and it will definitely not be my last. Great experience. I was impressed with Embarkation, it was incredibly smooth and easy. Lee was the best Cruise Director - energetic and positive. We had 3 good excursions - to a Basic School in Jamaica. We met some wonderful children. We saw Turtles, Hell and Stingrays in Grand Cayman - wonderful experience. We had lunch and did some snorkeling in Cozumel - not the best snorkeling but still had a great time. All the on-board and tour staff were incredible. The food was wonderful and fun - they had interesting items that you could try - like escargot, Ox Tongue, rabbit and alligator. My favorite part was the comedy club and the singing/dancing nightly shows. I would recommend nocruiseshipparking.com for parking in New Orleans. It was cheaper and much easier than parking at the terminal. We parked easily and were shuttled to the terminal, so bypassed all the traffic and lines.
Only complaint was that there is only 1 outlet. Take a power strip with you. Other than that it was spacious and very comfortable.