This was our first cruise. We choose Carnival because of the price and reviews, and we choose to sail on the Breeze because it is the newest and largest ship, so far, in Carnival's fleet. This might be a little lengthy...please bear with me.
We flew to Miami the day of the cruise because of prior obligations. I'd recommend arriving into Miami the day before if possible. We checked in with Carnival at the airport and purchased Carnival's shuttle service. Both I would recommend. Early check in keeps you from having to do it once you arrive at the port. The shuttle is very efficient and comfortable.
Embarkation was a "breeze". We arrived at the port and were sitting in the waiting area, when it was announced we could board early...and we did. We were in our rooms by 12:30pm, changed into shorts and flip flops, went to the Lido Deck and started our "first cruise" experience.
We choose an interior cabin. This being our first cruise, we knew we would not spend much time in the cabin, except to sleep. I was pleasantly surprised as to the size...larger than I expected. The bathroom was also larger than I expected. Very comfortable (the bed slept so good) and always clean...kudos to our cabin stewards!! Great job by them.