We flew into Ft. Lauderdale and used SAS transportation (pre-booked from home) to get us to the port of Miami. We used them because they are half the price of Carnival transportation.
The line for Security at the port took about 10 minutes, not too bad.
After Security you have to wait in another line to check in, set up your charge account and get your room key. This line was a little longer, it probably took 20 minutes.
1 king bed, one couch than turned into a bed and one bunk. We had plenty of room for 4 people. Quiet area of the ship, no complaints.