I was advised by my faculty not to apply. The program is shaky at the moment and may not be continued in the future. To quote my adviser "You may match there only to find the program discontinued when you arrive."
That's all I know, maybe it's not completely accurate, but I didn't bother applying.