Seems like a great spot with a very upbeat and friendly staff. My exposure to the drink selection is limited, but I had a vanilla latte that was delicious - much better than the generic product you'd find at a chain coffee shop like Starbucks. I went to do some work and found it a nice atmosphere for that, although staring out at the parking lot from my seat wasn't optimal. My only significant complaint is that it's a bit small, and when I arrived I had to ask someone if they would switch seats so that I could work at the same table as a friend of mine. All around a great spot for casual reading/meeting someone but maybe not the absolute best place for hunkering down to work.