Boy have we heard all sorts of tales about Carnival, but what we found was a surprising pretty ship, with a wonderful staff and overall, a nice experience was delivered.
We had plans for a trip to see family, but as often happens - plans change. Looking around for last minute things to do, we came up with a nice visit to Biloxi, and then a trip to New Orleans to try out a different cruise lines. Prices were good for Carnival; to we made our reservation and prepared for a new port - Progresso.
Our impressions: