Java's is simply amazing. My husband and I go there regularly, as we live nearby. Their coffee is outstanding, the pastries are outstanding (the red velvet cake is my favorite so far), the bagels are very good, and even their sandwiches are amazing (I tried the chicken sandwich with pesto-YUM)! The atmosphere is nice and cozy, with both indoor and outdoor seating. Service can be a tad slow during rushes, as they don't have tons of staff, but it's always well worth the wait! Love that it's not a chain establishment! I'll have to order a cake some time, as I heard they're amazing. :-)