The group had finally found haven from them on the island. Although, being secluded on an islan