We have sailed on a few different cruise lines. Enjoyed them all some better than others. Note they were all of the mega ships 3,000+.
The Pearl was the smallest, first time in a mini suite, 10 day Panama canal. embarkation and disembarkation, very easy. Got there at 10:30 on ship by 12. went by fast by the time you checked in and sat down for a little while, waited for our friends to come (first time cruises, they loved it). Used NCL bus to Fort Lauderdale airport, cheap and easy.
Note: older passengers 40on up age, very few children, we are in our 60's
Mini suite, room seemed a little bigger, loved the exta room in bathroom. Balcony was roomy enough