I just booked our tickets to Belize City for November, so our first trip to Belize is now official! I now need to book transportation from Belize City to Ambergris.

Am I correct that Tropic Air is the way to fly (or the only way)?

Any reason not to make the reservation on their website?

Lastly, on our return flight, we are on the 4:50pm flight from Belize City to Houston. Should we take the Tropic Air flight that gets into Belize City at 2:17pm or 3:17pm? On our last day, we obviously want to spend as much time in Ambergris as possible, and as little time at the Belize City airport. But is 1:33 enought time between flights, or should we take the earlier flight so we have more room for error?