My hubby and I have cruised with Carnival over a dozen times, and found this most recent sailing to be surprising, and not in a good way.
We realize that booking in the middle of hurricane season is always a risk. We are native Floridians and know how the Caribbean can be 'busy' this time of year. However, we did expect Carnival to keep their customers more in-the-know than waiting to surprise us at the check-in desk. I phoned them late the night before sailing, and then again the morning of sailing before we drove to the Port, with the Carnival customer service persons saying that the itinerary had not changed...
Once we were over the initial disappointment of the itinerary change (from Nassau, St. Thomas, and St. Maartin port stops to Cozumel, Belize, Isla Roatan, and Costa Maya) we quickly boarded the ship. I really do appreciate the way that Carnival at Port Canaveral has simplified the checking in and boarding process. I hope that implement this at the other Florida ports.
Our cabin, #9225, was an inside cabin with two twin beds pushed together for us. It is an average cabin, and the location is at the front of the ship, pretty close to the elevators and stairs. The cabin was standard Carnival issue, however we were surprised at how thin the walls were. We had a couple next door that argued all of the time, in another language, and we tired of that quite quickly!