Waldschenke Heidelberg is a beer garden offering a tranquil, idyllic setting in the woods.