Embarkation - We arrived at the port at 11:30 and were on the Lido Deck eating lunch by 12:30. Very easy, no delays, but it was getting crowded on the Lido Deck as we finished lunch and headed to our rooms around 1:30.
Rooms - Our room was very spacious, and everything was great except the mattress. It felt like we were sleeping on a futon - Carnival says in their ads that their mattresses are extremely comfortable, but ours was NOT.
Service - Our steward was almost invisible, but responded to my written requests quickly. He kept the room spotless and the cooler full of ice - don't know how he did it without us seeing him in the halls!
Lots of storage space and room to move around. Some vibration during docking but not bad. Just around the corner from elevators so it wasn't noisy but was close enough to be handy. The major disadvantage to being on Deck 2 was the fact that the Lido deck was quite a ways away. Otherwise, we liked the location.