I last went about three years ago. It had substantially improved over what is used to be like 20 years ago, but still is not a cakewalk. Arrange for an official letter of invitation from the Conference organisers to be emailed to you - that will speed the process up. Apply ASAP!