Food here never disappoints. The baked goods here are so good, and despite how busy it is, the employees are always very cordial. We try to avoid coming here on weekends as it's packed, though we do get lucky with seating and parking.
One criticism I have of the place is that the layout is pretty chaotic. Sometimes you're literally stepping over other people's babies in their baby carrier trying to avoid them, or bumping into people holding plates and hot drinks. That, and despite being crowded, people just linger and sit around for long periods of time.
But for the most part, I love the food, drinks and ambiance. And I love that it's a more youthful crowd. So despite a few things that are a bit annoying, we keep coming back.