Our experience could hardly have been better. The wait was not unreasonable - less than an hour - and the woman at the window was polite, professional, and cheerful. She asked my fiancee a few reasonable questions as I waited in the background seated on a low wall near the benches / waiting area.
After a few minutes, my fiancee waived me forward and the woman greeted me pleasantly. Then we were approved!