I've actually walked by Leaves Cafe on De La Montagne many times before finally stepping in...to buy my Indie Cafe Passport. While I've initially dismissed it as just another third wave cafe, I was pleasantly surprised at how courteous the staff were.
Good: The cafe is a cute small spot that seats no more than 20 people at a time, with 2 baristas serving and maintain the place. I like that there's a little boutique wall that sells trendy cactus and succulent plants, as well as local handmade body care products. I've ordered a almond milk latte that was surprisingly really big and filling (I couldn't finish it), but it was pretty good! The barista later admitted to me that he was nervous making my latte because he saw my DSLR camera and knew he couldn't mess up my drink because he knew it was going to be photographed and posted on Instagram. I thought that was pretty funny, because HE WAS RIGHT.
Bad: Nay, I've had a pretty good experience here.
Bottom line: Definitely worth stopping by for a drink if you're in the downtown area. The cute little plants make this place so inviting. 2 thumbs up!