We are coming to Belize for the first time in February! Can't wait.

Our flight arrives at BZE from Houston at 4:05 p.m. Will we have enough time to catch a flight to AC or should we get a hotel room our first night in Belize City?

I'm not sure how long customs will take. What do you think?