Embarkation at Port Everglades needs improvement, as the lines extend forever outdoors. As it was the middle of December, weather was good, but if it had rained or been any hotter, that wait would have been unbearable. Check-in after security was quick, but the Pier 25 Area needs an upgrade. Traffic chokes as piers 21-26 all funnel into one area. I couldn't imagine how bad it would have been if two or three ships were in port simultaneously (especially Oasis and Allure).