This was my first cruise on Carnival but my 7th cruise in all. I found embarkation & debarkation process both chaotic. They are long tedious affairs with multiple long lines at each occurrence. Don't bother with the walk off with your luggage since it seems half the ship did that and didn't expedite the process.
My daughter and I shared a balcony state room and found it to be very basic but adequate. Our stateroom staff did not introduce themselves until I ran into them on the second day at sea and on our way to dinner.
The ports were nice but the stop at the Grand Caymans was a jumbled mess. You had to find your tour once you got off your tender in an absolute sea of people,