Good food, slightly pricey (compare it to slightly less than starbucks prices but more than tim hortons).. Decent atmosphere, comfortable seating.. I really like their coffees.. They also have fresh fruit, yogurt and parfaits which are quite nice. Sandwiches are nice but expensive and not very filling. Overall everything is pretty healthy and tasty. Areas of improvement : Salads could be better, unfortunately they also got rid of egg whites as an option which was great for the health conscious folks. Cookies and snacks aren't bad. Service can be slow. Staff is usually pretty friendly.