Carnival got it mostly right, with only a few misses, on the Breeze (Eastern Caribbean 12/08/12).
My wife and I are seasoned (over 20) cruisers, on multiple cruise lines. This was our seventh Carnival cruise. I had a poor experience on the Carnival Liberty, seven weeks earlier, and had lowered my expectations for this cruise. I must say that I was pleasantly surprised that just about everything that went wrong on the Liberty was right on the Breeze.
Embarkation Process