Had wanted to cruise out of New Orleans forever so once this particular cruise became available I reserved my cabin at best price immediately. The trip on the Mississippi River is quite rough, in fact the first 24 hours was rough so I suggest putting on those pressure point wrist bands on within the first 2 hours and leaving them on though out the night.
Since the ship is much smaller than popular newer ones the activity director proved successful in getting all passengers to participate at some point during our trip utilizing the 4th & 5th level as you leave the Main Dining Room. It's all out full fun and the last day a group of our fellow cruisers performed Michael Jacksons "Thriller" in full make up & dress. You could see most passengers took a break from packing to watch the production from all levels of the ship. Flawless & well done!
All the tours booked by Royal Caribbean went off without a hitch and I'd book the ruins again at Costa Maya saving time at the beach side resort developed entirely to entertain cruise visitors as it offers a super pool surrounded by all types of restaurants, bars and shops. Our tour group didn't have but 30 minutes here - not near long enough. There were problems at Trujillo Honduras with the ships Tenders repeatedly getting stuck in a sandbar near the dock but the shopping was traditional and they had multiple handmade items for sale. The wait to re-board the ship was up to 2 1/2 hours with a very long line. I learned later this was a new R.C. port site so I'm certain they'll make necessary improvements.
First time with an inside cabin I was a bit apprehensive but this cabin was very spacious having a full size couch lengthwise allowing me to imagine the room easily accommodating another person, perhaps 2 and my steward couldn't have been more attentive, loads of closet space as well.
As mentioned work is needed at the dock but the shopping is excellent if you're searching for homemade items of the culture.
I'd wait until checked into your hotel to book tours as they know the best agencies to deal with and can get lower pricing.