I wish this place was better. It's so close to me, and in a good location when people come to the harbourfront on sunny weekends.
If you like dogs, you will enjoy just sitting here. They aren't too annoying either. I wish they removed that silly pet centre (I do not care for animals) and replaced it with something more useful/interesting.
I generally come here to sit down and read, since there's space.
Unfortunately the coffee actually sucks. I am judging by their standard american style brewed coffee, which is on par with tim hortons - so very crappy. At least it's cheap.
I've been to a Williams in waterloo and it was a diner. This is not the same.