Cute and unassuming. I wasn't blown away by my cappuccino (any place that offers 16 oz and 20 oz sizes makes me suspicious) but it was better than I expected, cynic that I am. My coffee wasn't bitter, but it didn't have a memorable zing to the taste. Maybe too much milk? I was actually famished, as I had just biked 30 miles and my ham sandwich was devoured in seconds. It was good. The decor is nice, nothing to write home about, but the place is large with a goodly amount of seats and is clean. Bonus points for roasting their own coffee, but I'm hesitant to give this place a full 5 stars, if only because of my average 16 oz cappuccino.