Everyone loves the Caribbean’s favorite island, Ambergris Caye. But spending some time there for vacation may come with its own bout of hesitancies from budge