Herberg Boschoord is a cozy restaurant nestled in the woods, offering a welcoming atmosphere with a library and garden.