Mountain Bean Coffee Co. provides you with a log cabin feeling at Bayview and Eglinton. The rustic ambiance gives you that warm comfortable retreat feeling with wood and stone walls, big brown leather chairs and decor makes you think of snowy mountains. They also have a patio that seats around 10 people, nothing special especially since it faces the strip malls parking lot (in other words don't go for the view).
I had been meaning to come here for a while now (the first time we came it was closed even though the store hours claimed it should be open for another 3 hours, I guess they had closed early that day).
The cappuccino we ordered was confusingly sweet (since it wasn't ordered that way) but the ice cappuccino was pretty tasty.
The washrooms are big, clean and in keeping with the mountain theme.
I wouldn't go out of my way to check this place out (especially since they don't seem to stick to their posted hours) but if you're in the area it's an okay option for a change of pace.