Departed on the April 08 sailing of the Carnival Legend out of Tampa to Cozumel, Roatan, Belize and Cayman. Sailed with my son, my wife and mother-in-law. Worked in a wonderful surprise by bringing along my sister-in-law and her 3 kids, unbeknownst to my wife and son! The surprise worked perfectly so you'll excuse our noise on deck 9, around 230pm, at the back of the ship on sailaway day. No one had any idea!
Carnival, as always, provides a quality product a superior price point. You can find fault with anything, at any price, but on balance this was a great cruise with some incredible family memories.
Boarding was a breeze. Maybe because we got on the ship at 2pm, after staying the night at the Tampa Airport Renaissance (which I heartily recommend), embarkation was the quickest ever. Tampa is a fantastically easy port to begin with, this boarding was absolutely exceptional in that there were zero people ahead of us. Check-in to room was probably done in under 10 minutes, including a stop for the obligatory boarding-day picture!