the boarding process was slightly cumbersome. There evidently were passengers that did not adhere to their check-in times. I know that Carnival has little control over what individual passengers do, but I would suggest 2 separate lines. One line for those checking in during the correct time frame and another line for those who don't. Overall the cruise was very enjoyable.
Food and Dining
Service and Staff