We chose this cruise as “first-time-cruisers”, learning every step of the way. We did everything from booking bunk beds, to booking late excursions and too early of a dinner time. Fortunately, Carnival is an amazing cruise line and did their best to ensure that we had an awesome time, and we sure did. The only thing that didn’t really sit well, was the food quality. The “dinner” served in the evenings, or the “main” meal of the day was seriously lacking, and the menu seemed too complicated for the cooks to be able to successfully deliver. Luckily, the restaurant upstairs that never closed saved the day on just about every occasion. The ship is smaller, as we learned, and they constantly made sure there were fun activities at every turn. The casino, although we lost a few bucks, was a blast and we really enjoyed the live-entertainment. We will definitely be doing this again!