We flew to Tampa the morning of the cruise with no trouble. A taxi ride is $25.00 no negioation required,standard rate for everyone. Check-in took about 20 minutes. The staff at the port was very organized and things moved smoothly. We would NOT usually cruise on Spring Break and I am sure never again will we even discuss going on a Spring Break cruise. However, Carnival did a good job handling the number of young people. One problem on this cruise on the Lido deck was the tables were not cleaned reguarly, so if you found a table it was always dirty and you had to literally hunt down someone to clean it for you. On Carnival you must get your own silverware and drinks.
I found the food to be good, even better than most cruise ship food in all areas of the ship.
There was no adult pool. All pools were extremely full of kids all day long, so I did not even get to enjoy the pool. I really did miss this because the weather was so nice. Chairs were always full with people leaving stuff on them all day long, so forget it. Even the adult only hot tub was full of children often with their parents. There was two adult hot tubs on back in the serenity area, but no pool to cool off in plus you had to climb quite a few stairs to get to it. It was also always very full. I really missed using the pool and hot tubs on this cruise.