We chose this cruise because it matched our tight schedule and small-ish budget. I've sailed on Carnival before so I knew what to expect, however this cruise still didn't meet my limited expectations. Here's a pro/con list:
-Value (if you didn't pay for ANY extras which were pushed constantly)
Super comfy bed but (of course) very cramped. Two adults and two little kids was really pushing the capacity. We had a queen bed with two bunk beds: one over our heads and one over our feet. Literally no place to sit, had to lay down if you were in the cabin.