I'll be traveling to Ambergris Caye in the middle of October (off season, from what I understand). My flight from San Salvador arrives at Belize City at 3:42pm. My flight options for getting to San Pedro are the last two flights of the day - 4:40pm and 5:40pm. How much time do I need to allow between flights? Is less than an hour enough time to get through immigration/customs to make the earlier flight? I'm hesitant to book the earlier flight in case I don't make it. I'd hate to book the earlier flight, not make it, and find out that the later flight is full - and have to spend the night in Belize City instead of Ambergris Caye.