ABE is a great airport. Yes, it is small compared to PHL, JFK, EWR, but very nice, clean, and modern. We walked from the "long term" parking lot to the terminal. Haven't flown Allegiant, so I can't give you any info on that. However, don't hesitate to fly from ABE.