this is a great place for hanging out. the employees are also really friendly and won't mind if you want to sit around for a few minutes while they're closing.
the three rating is only on the quality of their espresso. i've been ordering short vanilla cappuccinos in coffee shops around the valley and very few of them have had everything that makes the perfect cup... just some very basic barista training in steaming milk would definitely get this place and other shops on its level up to par.