Elk Haven receives good marks on state survey