Website has complete info of what documents required, what to submit. Just take an appointment. Go at the specified time. And you will be out in max 45 mins :). Great job done!
Very systematic, staff is courteous.
People with very less computer knowledge will find the form submission process very difficult. They will find it difficult to read the website properly & follow instructions.