Good cruise and a solid value for the price. Itinerary was good. Belize required tenders and the time in Key West too short (though I think that was the last visit to Key West for a while).
My wife and I went to Orlando a couple days ahead and stayed at the Marriott near the Airport. We were provided a free shuttle by Marriott back over to the airport for our transfer to Pt Canaveral on the morning of the cruise. We left on the bus about 10am and it took about 45 minutes to get to port. We waited on the bus for a short time and began the boarding by 11:30am. We were on in no time and had lunch on board about 12:30am. Very pleased with the transfer and embarkation.
The ship was very nice and was pleasing to the eye. Food was good but I wouldn't say great. I ate a lot of bread too - the portions were lacking, but as always on Carnival "just have them bring another entree'".