I just love this place. I love the mix of people from parents with small children to college students to people meeting for first dates. The coffee is excellent. This morning I got a croissant sandwich for the first time and was disappointed that it was more bread than anything. But based on all of my other great experiences here it's not enough to lower my rating.