Beacon Hill Books & Café: Five floors in a 19th-century townhouse. Feels like browsing inside someone's very literate inheritance.