Ilha Grande's best beach, the white sand crunches like snow under foot.