A precarious life in Centro Island