I echo Dave's sentiments exactly. I am also from the get there early group. Although Carnival has this new system for boarding. similar to the airlines and boarding by "zones" most time will be spent in the terminal waiting. So definitely get there early and avoid that mess, because the room is not the largest and can fill quickly. If I can give you a little tip CCL reps will have these "zone" cards at the front of the queues, have a member of your group go to them and get a card before you get into line to check in. That way, other "zones" will be called as you wait to check in with the CCL reps. So when you are done checking in, hopefully your "zone" is being called and you, like Dave and I, are making friends with the pool bar staff. Bon Voyage!!