Book Cafe blends hi-tech with coffee-house warmth