You know, there isn't a DMV on the planet that gets me excited about living.They're typically a disgruntled bunch, but in their defense, they often deal with a bunch of people who aren't very respectful or fun to be around...
In my opinion, the small size of this place actually helps them with their efficiency. The first time I went in, I was greeted as I entered (they literally have someone who just tells you where to go-- which is probably unnecessary, but it was a nice touch). And then... the computer systems went down in the entire state, so they sent us all away. SUPER.
But, that wasn't their specific issue. They issued us free line pass cards for those already being helped and I returned. They are pretty efficient... for a DMV.
Don't consider a weekend-- not an option.