Excellent full service library. Books for all ages and interests as well as DVDs, CDs, and meeting rooms.