The coffee is not great. They serve a very light roast. This paired with unexperienced baristas results in an overly acidic tasting coffee. However if you like the light roast trend that's taking over the toronto coffee scene, you might not mind it. Big selection of baked goods - I've only had the croissants and unfortunately they have never been fresh (even when I got them early in the morning). When compared to the other independent coffee shops on that strip, Krave is definitely the most expensive and far from the best.