The cruise it self was nice we have cruised 3 other times on RCCL and wanted to try Carnival.
The ship was laid out nice and a bit confusing at the beginning as they all are the first day.
The staff was wonderfull and the ports were fantastic. Our only issue was the staff of Carnival not keeping the teens and children out of the adult only section at any time of the cruise.
And Maria at Carnival Customer Service saved the day allowing us to connect withe ship in Key West.