Overall our experience on the Carnival Elation was pretty good.
Embarkment- Fairly simple. I found the baggage handler kind of rude. We went to the port around 10:45 and only sat for about 30 minutes before we boarded the ship. Parking price was outrageous in my opinion. ($80)
Rooms-Our room was spotless and the beds were actually really comfortable. Even the pull down beds were. There was plenty of counter space to get ready, but I HIGHLY recommend taking a surge protector with you. There was only one plug-in available in the whole room! I swear the people hid in the ceilings because our room was always spotless anytime we ever can back from anywhere. We never had to ask for a towel or anything. The towel animals left on the bed were really neat. The tv left a lot to be desired, but who goes on a cruise to watch tv?! A clock in the room would have been nice. We didn't take our cell phones and only one person had a watch. We never really knew what time it was.
Closet was pretty small. Good location on ship. Wouldn't book more than 2 or 3 to a room due to small space.