Not my usual location, but the couple of times I've gone here it's been a pleasant experience. The staff are enthusiastic and friendly, and I've never experienced any long lines or parking issues. I'm sure that all depends on the time, given its proximity to ASU, though. But as far as I'm concerned, it's not too shabby.