Pros: After security...everything went smoothly. Your people were very helpful and efficient and friendly.
Cons: Well...if it was me designing boarding and offloading, I would charge for carry on luggage and checked bags would be free. Carry on slows the entire process. I understand why it is the way it is, but people push the limits in everything.