So this is like living in Lord of the Rings except without constant danger from the forces of evil. Here, the only forces that matter are those of your imagination (and American Express). The location is within a national park on the far eastern side of Germany. Many great outdoor …