Don't arrive too early because you'll be waiting
The waiting prior to boarding is ridiculous. If you arrive early there is no where for you to sit or wait. They have you out in the sun or elements waiting for hours. It would be appreciated to have a lounge to stay in and able to be seated and possibly charge your phone or use the restroom while waiting. After getting on however, I enjoyed myself.