It's a nice place to study or pick up a cup of coffee. Lots of electrical outlets. The drinks are decent, too. Based on those, I would give it 4/5.
However, based on my experience, the food availability appears to be unreliable. Of the past 4 times I tried to get a sandwich (their primary lunch/dinner option), they have only had it available 1 time. Each time they were out, I was told it was because they ran out of bread. When they did have it, it ws a good sandwich (I recommend the ham + all vegetables), but the seeming unreliability is quite an issue for me.