libraries are the closest you can get to heaven on earth. well - if they have a children's play area they are. And a good science fiction section. And a good reference section. And comfortable reading areas.
of course - many don't. THOSE are rubbish.