Arriving on island in Bocas del Toro, Panama