We chose this cruise because it fit our window of opportunity. We had never sailed with Carnival so we did not know what to expect. But we were quite impressed with our experiences. I also need to point out that according to the crew the ship was 70% capacity.
Embarkation was painless! If everyone arrives at their designated time, it goes quickly and smoothly.
Loved the balcony cabin.