I have to say I loved Atlantic City airport. This was our first flight from there. We were told by Spirit to be at the airport 3 hours before our 7am departure time. I debated what time to get there. We took a hotel room near the airport the night before so we could get some sleep. We got to the airport by 5am. Well, it was a zoo. The check in line was very long. And they check all bags by hand so once we checked in we had to wait on line to have our bags checked. Needless to say we pissed some people off, because travelling with 4 kids we had lots of bags plus 2 strollers. I like the convenience of having assigned seats which Spirit does not do. You get your seats when you check in. I was glad we did get there 2 hours ahead of time. There were many other families that got split up all over the plane. All in all, I will definitely use Atlantic City from now on. Spirit airlines was good. I definitely recommend the 3 hours they tell you. They need it to check you in.