First-Car car hire in Chief's Island