The staff is generally nice and seem knowledgable. The location is pretty convenient too.
The two stars are due to a uniformly long wait time. I've never gotten out if here in less than an hour and, in fact, over 2 hours start to finish has been my usual experience. This has been my main deterrent.