Retirement visa without any hesitation. Gives you real administrative status; widely recognized by immigration locally; no stress with renewal; can have a bank account; if you travel a lot just pay for multi reentry and you get freedom of DTV but with real long term visa