If you make an appointment ahead of time and ensure you have all the documents they ask for, I find that the visa service is incredibly friendly and efficient. We were in and out in less than 20 minutes, and the visas were ready to pick up just a few days later like clockwork from a smiling clerk (that took all of 2 minutes). Everything was clearly explained, and the office is beautiful, spacious and well organized.