we were really thirsty after lunch and decided to duck into jj bean on hastings for a matcha latte…read morewith oat milk.
first impression? airy, bright, and wonderfully spacious. the big windows flood the café with natural light, and there's plenty of seating whether you're flying solo or catching up with a friend. it's clean, calm, and surprisingly quiet, the kind of place where you can actually hear your own thoughts and hold a proper conversation without competing with background noise.
the vibe strikes that sweet spot between modern and cozy. terrazzo tabletops, soft bench seating, comfy chairs, and oversized dome pendant lights that look like they might be made from recycled materials, they honestly reminded me of those soft egg cartons, but in a chic and sustainable way. it feels warm and welcoming without trying too hard.
our matcha latte with oat milk was subtle, smooth and earthy, nicely balanced, not too grassy and i skipped adding any sweetener. it was okay for a mid afternoon pick me up, not the most memorable matcha i've had, and the latte art could definitely use a little polish.
right at the counter there's a tempting display of baked goods: pastries, muffins, and sweet treats lined up like they're daring you to add "just one more thing." if you're feeling brand loyal, there's also branded jj bean coffee and neate donuts merch, tote bags, mugs, tumblers, toques, ball caps and tshirts, making it easy to leave with more than just caffeine.
bonus points for the outdoor patio seating. on a nice day, it's a great spot to linger with a drink and soak up some sun.
overall, a lovely little pause in the day. bright space, easygoing atmosphere, and a solid drink. we came in for matcha, but honestly stayed for the vibe.