The McHenry Public Library is a fantastic little gem, offering a friendly atmosphere and a great place to hear local talk. The library welcomes visitors with its resident cats, free computer usage, and a nice book selection with a section of free books. Visitors can also enjoy the beautiful mural on the wall and the historical plaque outside, as well as the peaceful park right next to the library. The library's quarter-mile asphalt trail provides a convenient and enjoyable walking experience, and the park is an excellent venue for birthday parties.