Great coffee, yummy desserts, rushed service. Every time. I've been here over a 100 times and the service is definitely always rushed. The best time to go is before lunch or after lunch. Patio in summer is a charming escape. Did I say the service is always rushed?
It's unfortunate because this place has the potential to be a 5 if only they simply let their customers who have already paid for their meal enjoy their meal and time together.
Also, if you're a student, don't forget to flash your card. The discount is worth it!