This is a nice hang out place. They have a cute sitting area and an attractive selection of pastries and desserts. Definitely try the date squares - they have healthy ones and not-so-healthy ones. Both are yummy and addictive, so watch out. I don't drink coffee, so I can't comment on that, but my friends who do have had mixed reactions.
I ate there a couple of times and the food was OK, but totally overpriced. They do give you big portions, but they don't give you a choice and their pricing makes no sense. It made me mad and almost deterred me, but I'm really addicted to those date squares!
I've learned to deal with it... it's like a friend who's great to party with, but doesn't have the sensitivity to handle you pouring your heart out. You just have to manage your expectations.