I don't go here for the coffee or even the food. I go here because it is centrally located and there's 2-hour street parking available. It's best to go during the off-peak hours since the place gets really busy.
I find the coffee pretty mediocre and the food is uninspired. But, if you get a patio spot in the summer, it's got a great view.
I agree with Joe C. who says that this place needs more competition. They've got a great location, but not much else going for them.