Difficult to give a rating - the staff that work here are friendly and helpful, and are very patient even if you have questions that might be a big silly. However, they are severely understaffed, and the queues end up being very long. The building itself is small, and very hot and stuffy, so when you're waiting up to half... read full comment