Chalet St. Helenaheuvel is a lunch restaurant with a large terrace. It is located in a wooded area.