I was hestiant to book Carnival due to the reviews, but was on a tight budget. We've sailed Disney before but decided to take a chance on Carnival.
Embarkation/Disembarkation - all went well. Get a passport - you get the short line. :o)
Crew - the crew was great - from room service/housekeeping to dining room/buffets and general staff.
Floor was wet and the room smelled bad. Housekeeping dried the floor and sprayed the room, which helped. Good closet space but very little shelving and hooks. Room has one king bed and two bunks. You can't sit up in bed due to the bunk over the head of the bed. Interior rooms get very dark (except for crack under door) - no dimmer switch or clock in the room. Don't forget to bring your hair dryer! Bathroom OK, rip in flooring over a soft spot.