Wow...just when I thought libraries in the Bay Area (San Mateo) were good. The Richmond Hill Public Library System is a Goliath compared to the David that is the SMPL. Just the central library alone is huge with 60,000 sq ft of books, DVDs, newspapers and other media, study areas, meeting rooms, and internet zones spread over four floors.
There is a coffee shop on the ground floor which serves a decent cup.
Parking isn't all that great considering how big the central library is. Also, the internet requires sign-in on the fourth floor (library card required) and you can only access the internet for 3 hour chunks. Small annoyances though considering...if I lived in Richmond Hill this would definitely be a hangout.