Just a review of the coffee and pastry options and the bathroom situation:
Drip coffee here is surprisingly consistent and of good flavor. I usually manage to find a dark roast option as well. Allegro seems to be their main source of roaster, but I have spied some local roasters on occasion. Price for a small is a couple of dimes from a dollar which I think is fair. Staff at the counter are pleasant and patient.
I am not a vegan, but I love that they have vegan cookies and muffins. I have tried them all and they all have excellent flavor and texture and are decent sized. You have a choice of peanut butter, chocolate chip, double chocolate chip, or peanut butter chocolate chip. Muffins are a good size and moist and flavorful, but there is not a lot of variety. I usually see a morning glory, pumpkin chocolate chip, and raspberry.
Bathrooms here rock! There are gender specific ones just around the corner from the cafe. Surprisingly clean and usually stocked with soap and paper towels. The best ones however are on the third floor. These are individual bathrooms and are very very clean and roomy and well stocked with supplies.
Gonna keep coming back!