This was my third cruise... second with Carnival.
Embarkation was fairly easy. Long lines but they moved quickly. A word of advice if you bring cases of water, put them on a duffle bag - they will NOT allow you to check the cases with your luggage, so we ended up lugging two cases of water through the terminal/ship. UGH they'll take them in a bag!
Our rooms were ready were ready when promised. We had adjoining rooms and were inpressed with the size. Lee, our cabin steward was awesome!