I have been asked whether the Cayo Adventure Tours shuttle service from the International to SI is reliable and to be recommended. And how reliably/punctually they leave. Someone has been assured by them that they can take their 3:30pm departure, even though their flight from the US is only due to land at 2:54pm.

Or would the services offered by William Hofna or others be preferable?