Definitely the best cafe in the area! They use Pilot coffee roasters, which is the best, in my opinion. They are accommodating, with lots of tea and coffee options, as well as non-dairy options. There is ample space to sit, both inside and out, (comfortable cushions along the back bench are my favourite!) The patio is so quaint and cozy - I could get lost in a book out there all day (and I have, on several occasions!) Staff is friendly and you never feel like you're being rushed out.