Beacon Hill Books & Cafe: Multiple cozy little floors to get lost in, which is dangerous when I only meant to pop in for twenty minutes between errands (never…