We had quite enough of that at MIA immigration a week ago (90+ minute lines!)
Thanks - we're really looking forward to it (boardwalk balcony).
Unfortunately, we have not enjoyed Carnival Celebration this past week.
We went with an open mind as we have sailed with Carnival previously and
enjoyed it, but their Vista Class is way too crowded and lacks the 'wow factor'
of any of the new RCI ships of the past decade or so.
Basically, if you don't like endlessly drinking or gambling (we don't do either),
Carnival doesn't offer much to do - we have been bored on the sea days,
whereas on RCI ships we can spend hours just roaming around the ship,
watching people having a blast on the flowrider, climbing wall, zip line, etc.
Also, the ship is absolutely crawling with photographers in an evening,
including blocking entrances to the main restaurants - it's like trying to
avoid the hawkers in Nassau/Cozumel!