It's surprisingly hard to find a good toasted bagel with cream cheese in this city. This one was perfect and it really hit the spot. Not over toasted, not too messy. It would be nice if they had more flavors but i shall not get greedy. It beats tim hortons any day. I will be back to try their impressive selection of teas too.