You should also try JFK as I know they have a direct flight to STT that gets in around 1:30. I just booked for 11 people yesterday for July. It is a lot cheaper than EWR which is my closest airport but price wins over convenience.