Cabin: We always book inside cabins so as to save our money for other expenses. It was kept extremely clean by our steward, and the bed and pillows were very comfortable. It was your typical Carnival cabin with plenty of closet space, a cramped shower where the water often splashed out into the rest of the bathroom, and a small table and chair. No complaints.
Food: Let's be realistic. If you want a top-notch gourmet meal, stay home and go out to eat at a four star restaurant in your hometown. This is a low-priced cruise, and they have to cut some corners and rely on frozen food items in order to stay profitable. There were hits and misses throughout the cruise, but there is never a shortage of food choices. If you don't like your steak, send it back and ask your waiter to bring you the chicken, or move on to dessert and be glad to have saved a couple hundred calories.
Anytime dining: As a party of two, I enjoyed the anytime dining because we were always given a table for two instead of having to be seated with a group of strangers. If you prefer to socialize with a group, then you should probably choose one of the set dinner times.
Entertainment: I have one big complaint about the showroom...the volume during music shows was way too loud! It felt like my ears were bleeding. I appreciate that Carnival provides different shows during the week and it's not just singing and dancing every single night like on another cruise line that begins with a C. Some of the shows were better than others of course. The comedians were my favorite performances. Other than the main show each night, we didn't experience many of the onboard activities, as we were off the ship and in port every single day.
We did a river tubing excursion with a company called Antours. It was a lot of fun and the long drive to the river gave us an opportunity to get out and see the island.
Quick tip: You can either book this excursion through Carnival, or contact Clay Villa and book one of the three tours offered on their website. If you bypass Carnival and book directly with Clay Villa, you'll get a better, longer tour for a slightly lower price. It's a no brainer!