I will be heading for my third visit, and hopefully i can finally get this done. It would be so great if there was a simple list of requirements instead of having requirements scattered on the website. Even WITH reading people's reviews, i met the average 3 trip visit to this visa center. So much wasted time. =P
1. Make an appointment.
2. Have photocopies of everything. One set for each applicant. So if you have a family of 4, have 4 sets of everything. Including copies of your passports, flight itineraries, hotel bookings/letter of invitation with resident ID.
3. If you're travelling with kids, you need copies of their LONG birth certificates, as well as a photocopy of both parent's passports (on one page).
The staff are fine and their system is pretty efficient. It's just the requirements that are not clear.