I find the staff here really friendly. It was recently renovated and has a nice look, including lounge chairs in the line so you can sit on them while you wait. They have lively music playing so it doesn't feel like a funeral.
The competency of the staff to do complex transactions is reasonably high. For those who need it, they can also speak Italian and Portugese.